导航:首页 > 源码编译 > 预编译头在哪里

预编译头在哪里

发布时间:2023-03-24 16:22:29

A. 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)

C++使用中基本上c里面的头文件都可以兼容,但反过来则不行。如果是说这个C++的头文件你一定要使用在C中它,那就只能你自行编译一个了。

还有你说的不是很清楚“”冒号中的句子是你想要问的问题还是你想做个MFC课程设计?你又说你用的是VS2005,加上mfc,那就只能是学VC了,基本上来说你如果只是想做一个课程设计而不是成为一个程序设计高手的话,c++和c都对你的VC课程设计影响不大。

B. VC++里的 预编译头 是什么意思,干嘛用的

提升编译速度,将一些不经常变更的东西放入里面,以后编译的时候如果检测到没有改动就跳过不用编译

C. c++ #pragma once 和预编译头文件

禁用预编译功能,打开项目属性,找到预编译一项,选择不使用预编译。

D. vs2008添加预编译命令

以预编译头文件为Stdafx.h为例:
Qt Creator中很简单,只需在.pro文件中加入一行PRECOMPILED_HEADER = stdafx.h
VS2008在工程中在Stdafx.h文件上右键propertis-Configuration Properties-C/C++-Precompiled Headers-Create/Use Precompiled Header中选择Create Precompiled Header(/y).
有一点注意的是,在工程Generated Filed中的moc相关文件也需要选上Use Precompiled Header (/Yu).

E. 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反) 怎么调试

你是在vs中使用c文件。首先要调用c函数的地方,加上extern "c"{ #include "xx.h"},把c所用的头文件放这里面;
然后在vs工程里面设置不使用预编译头
project->configuration property->c/c++->precompiled headers->选not using precompiled heads

F. vs2008关于预编译头文件的设置在那里

项目,属性,c/c++ general additional include dir..

阅读全文

与预编译头在哪里相关的资料

热点内容
阿里程序员绩效录入 浏览:382
eb蜜罐原理及源码 浏览:803
命令界面怎么调大小 浏览:890
公共测试服务器做什么的 浏览:746
湖南网络服务器云空间 浏览:365
做博客需要什么app 浏览:548
查看网站编程语言 浏览:302
我的世界服务器的密码怎么弄 浏览:644
电脑文件夹如何传输视频不压缩 浏览:145
安卓对单片机编程 浏览:728
被加密的txt 浏览:927
单片机汇编调用子程序 浏览:253
小米定位服务器地址 浏览:612
有什么好的学画app 浏览:882
5线4相步进电机单片机控制 浏览:293
linux重启php命令行 浏览:999
加密软件gif 浏览:761
取字符串的前几位java 浏览:312
车铣复合雕花编程教学 浏览:904
android图片等比例缩放 浏览:355