Могу ли я установить Visual Studio 2010 Professional в качестве IDE для C? - PullRequest
4 голосов
/ 26 августа 2010

Не C ++, не C #, просто старый C для моего класса информатики.

Я вижу варианты для C #, F #, Visual Basic и Visual C ++, но если есть простой способ получить егоработать с C, я не вижу этого.

* «в качестве IDE» в данном случае, что означает использование Visual Studio для компиляции, отладки и запуска написанных программ через VS2010, как яранее использовал его для программирования на c #.

Ответы [ 3 ]

5 голосов
/ 26 августа 2010

Ничего особенного не требуется. Просто напишите свой код в файле с исходным кодом .c вместо файла .cpp. Шаблоны проекта создают файлы .cpp, просто переименуйте их, щелкнув правой кнопкой мыши + Rename.

3 голосов
/ 26 августа 2010

Создать пустой проект C ++.

Откройте свойства проекта, щелкнув его правой кнопкой мыши в обозревателе решений и выбрав «Свойства».

Перейдите в Свойства конфигурации -> C / C ++ -> Дополнительно.

Переключите свойство Компилировать как на «Компилировать как код C (/ TC)».Это скомпилирует все исходные файлы как C.

См. Также параметр компилятора / TC: http://msdn.microsoft.com/en-us/library/032xwy55%28v=VS.71%29.aspx.

2 голосов
/ 26 августа 2010

Просто дайте имена ваших файлов с расширением .c, и они будут скомпилированы как C. В качестве альтернативы, вы можете указать, что определенный файл должен быть скомпилирован как C (независимо от расширения имени файла) в настройках проекта.Больше ничего делать не нужно.

Обратите внимание, что одной из неприятностей этой IDE является то, что ее функции подсветки синтаксиса (и некоторых других) адаптированы для C ++.Он выделит специфичные для C ++ ключевые слова в коде C, что довольно раздражает.Такие функции, как IntelliSense, также не работают должным образом с C ++-специфичными ключевыми словами в C-коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...