【发布时间】:2015-06-02 14:13:34
【问题描述】:
所以我尝试在Eclipse中编译和链接一个简单的wxWidgets示例,但是每次我想使用wx-config --cxxflags或wx-config --libs时,Eclipse都告诉我没有这样的文件ro目录。该程序在没有这些标志的情况下编译得很好,但是链接给了我很多未定义的引用错误......我已经在 Ubuntu 上使用 wxWidgets,没有任何问题,但我是在 Windows 上使用它的新手。
这是源代码:
#include <wx/wxprec.h>
#ifndef WX_PRECOMP
#include <wx/wx.h>
#endif
class MyApp: public wxApp {
public:
virtual bool OnInit(){
return true;
}
};
错误:
g++ "src\\TestMinimal.o" -mwindows -o TestMinimal.exe
src\TestMinimal.o: In function `ZN8wxObjectaSERKS_':
C:/MinGW/msys/1.0/MinGW/include/wx-3.0/wx/object.h:374: undefined reference to `wxObject::Ref(wxObject const&)'
src\TestMinimal.o: In function `ZN23wxCriticalSectionLockerC1ER17wxCriticalSection':
C:/MinGW/msys/1.0/MinGW/include/wx-3.0/wx/thread.h:307: undefined reference to `wxCriticalSection::Enter()'
ect...
【问题讨论】:
标签: eclipse windows linker wxwidgets