我安装了Visual Studio 2019,我想创建一个C项目。不是C++,也不是C#。没有C解决方案的选项。但文档说VS既是C又是C++编译器。我看不到C解决方案的选项。网上有一个文档解释了如何从命令行在控制台中创建C项目。但我想创建一个“正常”项目。我该怎么办?
eqqqjvef1#
我将总结一下在您的问题下链接的视频中所解释的内容,因为我能够重现这些步骤并在Visual Studio中创建一个可工作的C项目。感谢视频创建者和kiner_shah的分享。作为一个前提条件,你应该能够创建C项目在VS中,所以要确保你有正确的扩展安装。创建一个新的项目(Shift+Ctrl+N),选择Visual C和控制台应用程序。这将创建一个新的控制台应用程序,使用默认的c++主文件。删除该文件并放入一个main.c文件。这可以编译,工作正常。
main.c
vlurs2pr2#
您应该能够通过简单地在代码中添加一个.c扩展名来设置环境。另外,您可以手动更改环境,方法是在VS中打开文件,单击底部显示的语言(应该显示“选择语言模式”并选择C。
o0lyfsai3#
选择文件〉新建〉项目,然后选择C++,Windows,桌面,然后在新建项目菜单中选择空项目,然后点击名为“Source”的文件夹并按Ctrl+Shift+A,然后在新建项目选择中,找到对话框底部的框,并将其命名为. c。
qmelpv7a4#
C++已经可以运行C代码了。只要把扩展名从 *.c或 *.i改为 *.cpp,就应该可以运行了。这不是一个保证,但95%的情况下它都可以运行。
4条答案
按热度按时间eqqqjvef1#
我将总结一下在您的问题下链接的视频中所解释的内容,因为我能够重现这些步骤并在Visual Studio中创建一个可工作的C项目。感谢视频创建者和kiner_shah的分享。
作为一个前提条件,你应该能够创建C项目在VS中,所以要确保你有正确的扩展安装。
创建一个新的项目(Shift+Ctrl+N),选择Visual C和控制台应用程序。这将创建一个新的控制台应用程序,使用默认的c++主文件。删除该文件并放入一个
main.c
文件。这可以编译,工作正常。vlurs2pr2#
您应该能够通过简单地在代码中添加一个.c扩展名来设置环境。另外,您可以手动更改环境,方法是在VS中打开文件,单击底部显示的语言(应该显示“选择语言模式”并选择C。
o0lyfsai3#
选择文件〉新建〉项目,然后选择C++,Windows,桌面,然后在新建项目菜单中选择空项目,然后点击名为“Source”的文件夹并按Ctrl+Shift+A,然后在新建项目选择中,找到对话框底部的框,并将其命名为. c。
qmelpv7a4#
C++已经可以运行C代码了。只要把扩展名从 *.c或 *.i改为 *.cpp,就应该可以运行了。这不是一个保证,但95%的情况下它都可以运行。