Как скомпилировать файл *.cpp, используя файл *.bat? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как скомпилировать файл *.cpp, используя файл *.bat? [закрыто]

Сообщение Anonymous »

У меня есть программа на C++ в test.cpp и несколько тестовых примеров для нее, а именно test.1.in, test.2.in, test.3.in, test.4.in и test.5.in. Ответы на эти тестовые примеры находятся в test.1.sol, test.2.sol, test.3.sol, test.4.sol и test.5.sol. Я хочу написать файл *.bat, который
  • компилирует test.cpp
  • проверяет test.exe в тесте файлы и записывает результаты в файлы *.txt. Я знаю, как сделать 2), но когда я пытаюсь сделать 1) так, как я думаю, ничего не происходит.
Мое предположение для 1 )

Код: Выделить всё

cd C:\Users\Petyo\Desktop\cl
-> это путь к test.cpp

Код: Выделить всё

cl /EHsc /W4 /std:c++17 /O2 test.cpp
-> компилирует test.cpp с использованием MSVC
Я делаю 2) так:

Код: Выделить всё

test  test.1.sol2.txt
-> тестирует test.exe на test.1.in и записывает результат в test.1.sol2.txt

Код: Выделить всё

test  test.2.sol2.txt
-> тестирует test.exe на test.2.in и записывает результат в test.2.sol2.txt

Код: Выделить всё

test  test.3.sol2.txt
-> тестирует test.exe на test.3.in и записывает результат в test.3.sol2.txt

Код: Выделить всё

test  test.4.sol2.txt
-> тестирует test.exe на test.4.in и записывает результат в test.4.sol2.txt

Код: Выделить всё

test  test.5.sol2.txt
-> тестирует test.exe на test.5.in и записывает результат в test.5.sol2.txt
Как я могу заставить 1) работать, потому что, по моему мнению, это не работает не компилировать test.cpp?

Подробнее здесь: https://stackoverflow.com/questions/787 ... g-bat-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»