首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

[MinGW编译]GCC跟G++等exe不能和.a.o的库文件在一个目录下吗

2013-10-18 
[MinGW编译]GCC和G++等exe不能和.a.o的库文件在一个目录下吗?我在看GCC和G++等编译用的EXE在Bin文件夹下而

[MinGW编译]GCC和G++等exe不能和.a.o的库文件在一个目录下吗?
我在看GCC和G++等编译用的EXE在Bin文件夹下
而所有的.a.o的库都在Lib文件夹下,
有没办法设置G++编译时库文件的位置呀()就是路径.

还有G++貌似会自动链接N多库
USER32 KERNEL32 SHELL32等,可不可取消链接这些多于的库呀,只链接必要的库,


以两问题在MS的Link.exe都有方法的
/LIBPATH       指定库文件路径
/NODEFAULTLIB  可以取消所有默认库 G++ 库路径 MinGW 默认库 自动链接
[解决办法]
设置环境变量就可以了。。。。
[解决办法]
可以自己写makefile,而不是使用mingw, eclipse等工程文件。 

热点排行