我在
Windows Vista与Qt作者合作,尝试编译非常简单的“. cpp”代码,包括标准的C库“iostream”,如下所示:
#包含
using namespace std;
int main ()。
计数改变;
返回0;
}
即使在编译代码之前出现问题,如果Qt突出显示库并查看我(iostream :没有这样的文件或目录),也会出现问题。
我几天前经常工作。 然后,我安装并卸载了VS-Express-2012。 因为,令人惊讶的是,它不适用于Windows Vista。 删除VS-2012后,Qt作者不再浏览C库。
请注意,仍然可以从命令行控制台编译和执行以前编写的代码。 也就是说,删除VS-2012后,C库还没有被删除! 此外,以前的所有代码在使用相同Qt创建的旧项目中,Qt都不会识别并显示标准库。 即使在这些旧项目中创建新的. cpp文件,也可以使用Qt生成器照常编译并运行。
.但是,如果在新项目中创建新的".cpp "文件,库将消失,并且链接将丢失。
.我不想习惯每次遇到编译器同样的问题时都重新安装Qt,但首先我想知道为什么会发生这种情况)
那么,Qt到底在找什么呢? 谢谢你