在Windows中编译一个C prog winth unix syle头文件
||
好吧,我有一些Cpp源文件和头文件,并且头文件包含形式为include的语句,
#include<include/config.h>
#include<include/controls.h>
事情是即时通讯在Windows上使用gcc,它说没有这样的文件或目录,因为Windows样式路径没有\'/ \'而不是\'\\\',
所以我将路径更改为include \\ config.h,但问题又出在config.h中,其中包含许多头文件,它们具有相似的unix路径样式,并且更改所有头文件中的路径是不可行的。一个库,并且有数百个这样的头文件,有什么方法可以使用GCC(minGW)进行编译?
谢谢 :)
这听起来像是一个愚蠢的问题,很抱歉!
没有找到相关结果
已邀请:
4 个回复
青董据零
因此,在使用include标志指定的目录中,存在一个包含标题的子目录\“ include \”。假设其他标头中的所有路径都与此相对。
坊岔埠绵
和
不是标准头文件。尝试以下方法:
更好的方法是使用命令行指定包含目录并使用
使用的选项与所有其他c编译器相同::8ѭ... 正如其他人所说,
vs.
是没有问题的。甚至Microsoft编译器和实用程序在任何地方都接受“ 1”。 ѭ10的使用是历史错误,是不必要的。
玩翁文醚碱
锑寝粒
指令-类似于
来搜索当前目录和子目录中的文件。