Mar*_*Tik 13 eclipse eclipse-cdt
我正在尝试向Eclipse Galileo添加一个库,但它无法解决.
库:gdi32.lib - >在MinGW中:libgdi32.a
无论我尝试什么,它都行不通.任何人都可以告诉我什么进入哪里,完成这个?
细节:
我有函数调用:
wndclassex.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
Run Code Online (Sandbox Code Playgroud)
......导致错误:
WinMain.o: In function `WinMain':
Z:/mtsts_workspace/MTSTS/Debug/../WinMain.c:29:
undefined reference to `GetStockObject@4'
Run Code Online (Sandbox Code Playgroud)
我有函数调用:
TextOut(hdc, 0, 0, TEXT("Hello World!"), 12);
Run Code Online (Sandbox Code Playgroud)
......导致错误:
WinMain.o: In function `WndProc':
Z:/mtsts_workspace/MTSTS/Debug/../WinMain.c:88:
undefined reference to `TextOutA@20'
Run Code Online (Sandbox Code Playgroud)
ntc*_*ong 17
右键单击项目 - >属性 - > C/C++ Build,转到Library并将其添加到那里.
如果是库libgdi32.a,则应添加gdi32库部分.
如果在eclipse 3.5上添加的地方是project-> properties-> C++ Build-> Settings然后在Libraries中选择你正在使用的工具链,并将库名添加到顶部框和底部的路径