在项目属性中找不到C / C ++

时间:2010-02-22 05:57:44

标签: .net c++ c visual-studio visual-studio-2008

我正在学习一个教程,其中一个步骤是转到我的项目属性并单击c / c ++并添加“Additional Include Directories”属性的路径。我正在使用visual C ++ Express Edition 2008.本教程使用相同的东西。有没有得到这个或另类?

这是我的屏幕 alt text

这是教程屏幕 alt text

3 个答案:

答案 0 :(得分:26)

在实际使用C ++编译器之前,您没有C ++编译器选项。在这种情况下,您没有.cpp文件。所以只需添加一个,就会出现编译器选项。

答案 1 :(得分:0)

添加.cpp文件后,它可能不会在项目的属性中显示C / C ++。这是因为“配置类型”的值为“实用程序”。将此值更改为.dll并应用。现在,您可以在“配置属性”中看到C / C ++。 enter image description here

答案 2 :(得分:0)

我想我找到了一个明确的解决方案,因为我见过很多案例(当我给学生的作业评分时)。 我自己从来没有做过这样的案例,但是我的许多学生的作业似乎都有缺少 c/c++ 类别的案例。 在这些情况下,构建成功但未生成可执行文件。 将新的 c 源文件添加到项目中将显示 c/c++ 类别,但如果从项目中删除源文件,则 c/c++ 类别将再次消失。 这不是 .vcxproj 文件问题。 我认为由于某种原因,VS未能将源代码识别为c源文件。

所以,我的解决方案是; 在解决方案资源管理器中选择项目的源文件,然后右键选择c源文件的属性。 然后选择“项目类型”到“C/C++ 编译器”。 然后就会出现c/c++类。

enter image description here