目标平台: Linux mint 9 (Ubuntu Lucid发行版)
编译器: g++ 4.4.3
wxwidget : 2.8
项目名称: BareBones
文件: BareBonesApp.cpp、BareBonesApp.rc、BareBonesApp.h Frm.h、BareBonesApp.h App.h、BareBonesFrm.cpp、BareBonesFrm.wxform
IDE : Nil (使项目在windows mingw中的wxdevcpp中成功编译并执行准骨骼应用程序)
编辑: Gedit
编译器输出和文件链接:http://pastebin.com/eTMtDw9h
观察:与IMPLEMENT_APP(BareBonesFrmApp)有关
体验:新手
目标:需要一个让g++成功编译BareBonesFrm.cpp的解决方案
发布于 2011-01-04 19:47:43
尝试添加BareBonesApp.cpp:
g++ BareBonesFrm.cpp BareBonesApp.cpp `wx-config --cxxflags` `wx-config --libs` -o BareBones发布于 2011-01-04 18:44:08
您不仅需要编译BareBonesFrm.cpp,还需要编译项目的所有cpp文件,然后它可能能够在IMPLEMENT_APP宏中找到它的主文件(在BareBonesApp中定义,这些文件没有编译)。
https://stackoverflow.com/questions/4590492
复制相似问题