https://github.com/zeromus/C-Compiler
инструкции туманны, потому что это самый простой возможно программное обеспечение для создания, не требуя каких-либо инструкций, ни даже каких-либо работ - за исключением окон. Построение некоторых видов программного обеспечения чрезвычайно сложно в визуальной студии. Вам нужно найти общие рекомендации о том, как создать программное обеспечение unix в окнах, и отказаться от мечты об использовании визуальной студии.
Но так как я создаю программное обеспечение unix в окнах для отдыха, вот как я это сделал.
запустить инсталлятор х86 здесь https://www.cygwin.com/ поиска и включает в себя:
gcc-g++ flex bison make (all in the devel category)
запустить установленную cygwin.bat; выполните следующие команды:
cd c:/path/to/c-compiler
make
поздравления, теперь у вас есть parse.c, parse.h и scan.c. Кроме того, у вас есть main.exe - если все, что вы хотите сделать, это запустить программу, все готово.
Последний шаг - ОСТАНОВИТЬСЯ! Не пытайтесь использовать визуальную студию.
Если вы настаиваете на взломе на нем в визуальной студии 2015 года, то у вас большие проблемы. Это требует навыков высокого уровня. Вы, по сути, спрашиваете, как буксировать лодку с мотоциклом. Это требует перестройки вашего мотоцикла в грузовик. Я напишу шаги, чтобы вы могли видеть, в какой степени вы находитесь.
Сделайте новое консольное приложение win32, проверьте пустой проект, снимите флажки SDL-проверок, перетащите все файлы .c и .h.
Теперь щелкните правой кнопкой мыши проект в обозревателе решений, сделать свойства, изменить конфигурацию, чтобы перейти к отладке, перейдите в C/C++, препроцессора и добавить
_CRT_SECURE_NO_WARNINGS;_CRT_INSECURE_NO_DEPRECATE
для определения препроцессора.
Теперь, щелкните правой кнопкой мыши проект в проводнике решений, выполните свойства, измените конфигурацию, чтобы перейти к отладке, перейдите в c/C++, общий и добавьте. (только точка) для дополнительных включают каталоги
идите сюда Is there a replacement for unistd.h for Windows (Visual C)? и получите содержимое unistd.h. Создайте его рядом с созданной визуальной студией vcxproj.
Идите сюда http://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso, чтобы получить источники getopt. Да, вам нужно войти в систему. Кодепроект - это груда сосать.
Погрузите его вместе со своим vcxproj. Перетащите .h и .c в свой проект. Удалить tm.c из вашего проекта.
Теперь используйте визуальную студию для ее создания.
поздравления, у вас теперь есть компилятор.
ПОВТОРИТЬ ЭТО ВСЕ СНОВА С ДРУГИМИ ДИРЕКТОРАМИ; но удалите main.c в конце.
поздравления, у вас теперь есть машина.
Есть лучшие способы сделать все это, но они еще сложнее.
Конечно, некоторые шампанское и устрицы тоже. Это не форум поддержки этого сайта. – Olaf
@olaf, куда мне пойти, чтобы спросить/узнать, как тогда – Bob
@immibis Я попытался перейти в командную строку, перейти в каталог и сделать то, что было сказано под 'Usage' в нижней части ссылки, которую я опубликовал – Bob