2015-05-11 2 views

ответ

2
cl.exe /Wall /Tc main.c 

будет генерировать надлежащее main.exe.

и до этого:

  • обеспечить C: \ Windows \ System32 находится в PATH
  • выполнить vcvarsall.bat из вашей установки директории VC

Если вы хотите использовать библиотеку (например, SDL) вам нужно указать библиотеки с опцией /link (пути библиотек можно добавить с помощью /LIBPATH), а в библиотеку включены каталоги с опцией /I.

+0

Спасибо! Кроме того, возможно, мне не нужно будет запускать .bat-файл, поскольку команда Developer Command Prompt устанавливает для меня переменные окружения, не так ли? Еще раз спасибо. –

+0

@FernandoKarpinski Я не знаю командной строки разработчика, но я думаю, что это справедливое предположение. – ouah

+0

Хорошо, еще раз спасибо. –

2

Я использовал, чтобы сделать это с помощью командной строки

cl /EHsc /MD main.cpp /Fetest.exe /I F:\C++_Libraries\SDL2\SDL2-2.0.3\include /link /LIBPATH:F:\C++_Libraries\SDL2\SDL2-2.0.3\lib\x86 SDL2.lib SDL2main.lib /SUBSYSTEM:CONSOLE 

 Смежные вопросы

  • Нет связанных вопросов^_^