Скомпилировать код c в 2005 году

Есть ли простой способ скомпилировать код c в Visual Studio 2005? Прошло какое-то время (2-3 года) с тех пор, как я писал код на c или C++, но я помню, что раньше вы могли компилировать код c в Visual Studio в vs 2003. Я думал, что это просто вопрос использования пустого проекта (а не, скажем, проекта C++ или проекта C#) и присвоения вашему файлу расширения * .c. Однако, делая это, я не могу понять, как скомпилировать. Я уверен, что делаю глупость или упускаю что-то очевидное.

Ах, действительно заставляет меня гораздо больше ценить автоматическую компиляцию eclipse, которая является моей обычной IDE, поскольку я использую java для повседневной работы.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
562
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

Вы можете начать с проекта C++ и просто удалить файлы .cpp по умолчанию и создать свои собственные файлы .c.

По умолчанию проект компилируется в соответствии с расширением файла.

Если ваш исходный код на C не содержит элементов графического интерфейса, вам, вероятно, следует создать консольный проект. Кстати, публикация сообщений об ошибках должна прояснить проблему.

I thought it was just a matter of using an empty project ...

Когда вы используете IDE, чтобы сказать, что хотите создать новый проект, вам будет предложено выбрать тип проекта: если ваше программное обеспечение включает функцию main (не WinMain), тогда вы должны сказать, что хотите создать проект для «Консольного приложения».

После создания этого нового проекта добавьте в него существующие файлы * .c (и файлы * .h) и удалите файл * .c по умолчанию, который был создан автоматически вместе с проектом.

Другие вопросы по теме