当前位置: 技术问答>linux和unix
关于 cygwin 下g++ 编译的问题
来源: 互联网 发布时间:2016-01-26
本文导语: 错误信息 /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -luser32 collect2: ld returned 1 exit status 我的 makefile OBJ=CdrsProc.o Param.o Utilities.o PreProcess.o main.o Siemensbin.o Bellbin.o ztebin.o Utphs.o HuaWeiBin.o ...
错误信息
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -luser32
collect2: ld returned 1 exit status
我的 makefile
OBJ=CdrsProc.o Param.o Utilities.o PreProcess.o main.o Siemensbin.o Bellbin.o ztebin.o Utphs.o HuaWeiBin.o key.o
lj=-Lc:windowssystem32
a.exe : $(OBJ)
g++ $(OBJ) $(lj) -o a.exe
main.o : main.cpp main.h
g++ -c main.cpp
Siemensbin.o : Siemensbin.cpp Siemensbin.h
g++ -c Siemensbin.cpp
Bellbin.o: Param.h Utilities.h CdrsProc.h Bellbin.cpp Bellbin.h
g++ -c Bellbin.cpp
ztebin.o : ztebin.cpp ztebin.h
g++ -c ztebin.cpp
Utphs.o : Param.h Utilities.h CdrsProc.h Utphs.cpp Utphs.h
g++ -c Utphs.cpp
CdrsProc.o : CdrsProc.h CdrsProc.cpp
g++ -c CdrsProc.cpp
Param.o : Param.h Param.cpp
g++ -c Param.cpp
PreProcess.o : PreProcess.h PreProcess.cpp
g++ -c PreProcess.cpp
Utilities.o : Utilities.h Utilities.cpp
g++ -c Utilities.cpp
HuaWeiBin.o : HuaWeiBin.cpp HuaWeiBin.h
g++ -c HuaWeiBin.cpp
key.o : key.h key.cpp
g++ -c key.cpp
clean :
rm -rf $(OBJ) a.exe
求助大家了
希望说的清除些
这个makefile 文件该怎么写
这样写以前是没问题的
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -luser32
collect2: ld returned 1 exit status
我的 makefile
OBJ=CdrsProc.o Param.o Utilities.o PreProcess.o main.o Siemensbin.o Bellbin.o ztebin.o Utphs.o HuaWeiBin.o key.o
lj=-Lc:windowssystem32
a.exe : $(OBJ)
g++ $(OBJ) $(lj) -o a.exe
main.o : main.cpp main.h
g++ -c main.cpp
Siemensbin.o : Siemensbin.cpp Siemensbin.h
g++ -c Siemensbin.cpp
Bellbin.o: Param.h Utilities.h CdrsProc.h Bellbin.cpp Bellbin.h
g++ -c Bellbin.cpp
ztebin.o : ztebin.cpp ztebin.h
g++ -c ztebin.cpp
Utphs.o : Param.h Utilities.h CdrsProc.h Utphs.cpp Utphs.h
g++ -c Utphs.cpp
CdrsProc.o : CdrsProc.h CdrsProc.cpp
g++ -c CdrsProc.cpp
Param.o : Param.h Param.cpp
g++ -c Param.cpp
PreProcess.o : PreProcess.h PreProcess.cpp
g++ -c PreProcess.cpp
Utilities.o : Utilities.h Utilities.cpp
g++ -c Utilities.cpp
HuaWeiBin.o : HuaWeiBin.cpp HuaWeiBin.h
g++ -c HuaWeiBin.cpp
key.o : key.h key.cpp
g++ -c key.cpp
clean :
rm -rf $(OBJ) a.exe
求助大家了
希望说的清除些
这个makefile 文件该怎么写
这样写以前是没问题的
|
你的系统指定路径里没有ld链接程序
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。