$(IntDir)工程所在路径文件夹 $(TargetName)工程名
解决方案 »
- xml是纯文本吗?可以保存二进制信息吗?如果不能存二进制,为什么说新版的office是用xml格式保存的呢?
- 为何关于com的书在市面上都绝版呢?
- 一个文本文件,我要在一行字串前插入一个"*"字符,这样做为何不行呢?
- 如何让vc窗体可以响应IE链接拖动,就像FLASHGET和网络蚂蚁那样?
- 哪位推荐一下介绍ADO接口函数的书,最好是网站?(内空)
- 菜鸟问题:如何让CView响应键盘输入?
- 指针与引用的区别,请问各位高手,指针和引用又什么区别啊?
- MFC中CString转BYTE
- 菜鸟请教各位高手:DBF库的读取.....
- 怎样用VC++将Excel中的表转化成.Txt类型的文件
- MFC socket server ---> client
- 抓下来的屏幕图像,剪切下一部分,用什么函数剪切呢。用什么方法实现呢。请高手指导,谢谢!
默认情况下会将工程名称(也就是 $(TargetName) )作为 pch 文件的名称,如果希望改为其他名称,也可以设置为其他值,比如,如果你设置这个参数为 $(IntDir)\abcd.pch ,那么编译链接没问题的话,就会在中间目录下生成 abcd.pch 。
这个可以自己亲自尝试的。
如果采用默认设置 $(IntDir) 的话,这个中间目录就是输出目录。但是它这里也给你提供了一个自定义的机会,就是在 (工程)属性 -> 配置属性 -> C / C++ -> 预编译头 -> 创建/使用预编译头 里面改,所以你也可以将这个中间目录改为你想要的任意值。
输出的结果文件是在 “...\\Projects\test\Debug ”中,中间文件才在“...\Projects\test\test\Debug ”中
$(IntDir) 中间文件路径,
输出的结果文件是在 “...\\Projects\test\Debug ”中,中间文件才在“...\Projects\test\test\Debug ”中
嗯,这一点是我说错了,$(IntDir) 是中间目录, $(OutDir) 才是输出目录$(SolutionDir) 是你最开始创建工程的时候设置的,你都已经创建工程了,然后才去工程属性里面找 $(SolutionDir) 在哪里设置,肯定找不到啦!