2013-03-03 5 views
2

Возможно ли скомпилировать программу C++, которая зависит от windows.h, без необходимости установки полного визуального пакета C++?Компилировать программы Зависит от <windows.h> Без Visual Studio

Я только что написал небольшую программу, которая вызывает некоторые функции, определенные в windows.h (например, ShellExecute).

Я не хочу устанавливать весь пакет визуальной студии только для того, чтобы скомпилировать что-то такое маленькое. Поэтому мне интересно, возможно ли установить минимальный пакет (только компилятор и библиотеки).

Спасибо,

+0

Без Visual Studio или Visual C++ package? –

+0

@Cicada Я никогда не использовал визуальный студийный идеал. Я вообще не хочу идеала. (Я не против компилятора и библиотек) –

+0

Ваши два варианта: mingw или windows sdk (который поставляется со старым компилятором C++ CRC). Однако нет причин не устанавливать визуальный C++ ide. –

ответ

0

Это возможно, однако, вы должны получить все библиотеки и заголовки. Возможно, вам стоит установить экспресс-версию и выбрать минимальную установку. Igonre IDE себя.

+1

Windows SDK, вероятно, проще, чем VC++ Express - даже не устанавливать период IDE –

+0

@StephenLin: Это проще, но компилятор, с которым он поставляется, очень старый, я думаю. –

+1

Хмм, по-видимому, последний Windows SDK полностью отключает среду сборки [(link)] (http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx) –

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