补充说明参照下面我写的评论
3.个人以为最方便的VIDE,支持wxwidgets,vgui,opengl等
或csdn download 里filelisting,
http://hi.csdn.net/a14331990
VIDE按下图配置
新建project
自
己看着选
说几点opengl选console,use opengl
wxwidgets选gui
接着project—edit
File—add,只支持一个个加
Path:include和lib,自己加
Libraries,自己加
另一个办法,用PN2打开**.vpj自己改
x.vpj的片段
//% Section 6 - SOURCE FILES
//%end-srcfiles
//% Section 8 - INCLUDE DIRECTORIES
$(BCCROOT)/include
//%end-include-dirs
//% Section 9 - LIBRARY DIRECTORIES
$(BCCROOT)/lib
$(BCCROOT)/lib/psdk
//%end-library-dirs
//% Section 17 - LIBRARY FILES
import32
$(BCC32RTLIB)
//%end-library-files
自己添section6,8,9,17
例子
Wxwidegets-2.8.4/demo/life
//% Section 6 - SOURCE FILES
life.rc
life.cpp
game.cpp
dialogs.cpp
reader.cpp
//%end-srcfiles
//% Section 8 - INCLUDE DIRECTORIES
$(BCCROOT)/include
E:/BCC55/wxWidgets-2.8.4/include
E:/BCC55/wxWidgets-2.8.4/contrib/include
E:/BCC55/wxWidgets-2.8.4/lib/bcc_lib/msw
//%end-include-dirs
//% Section 9 - LIBRARY DIRECTORIES
E:/BCC55/lib
E:/BCC55/lib/psdk
E:/BCC55/wxWidgets-2.8.4/lib/bcc_lib
//%end-library-dirs
//% Section 17 - LIBRARY FILES
import32.lib
cw32mti.lib
ole2w32.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comctl32.lib
wsock32.lib
odbc32.lib
wxmsw28_core.lib
wxbase28.lib
wxpng.lib
wxzlib.lib
//%end-library-files
注意section6只要cpp,rc,c,不要h文件
section6可用filelisting导出源目录下的源文件,复制filelisting.exe到源目录
在源目录下新建file.txt(改section6),path.txt(改section8,9),lib.txt(改section17)
复制结果到file.txt
我的三个txt如下
file.txt
life.rc
life.cpp
game.cpp
dialogs.cpp
reader.cpp
path.txt
include
E:/BCC55/wxWidgets-2.8.4/include
E:/BCC55/wxWidgets-2.8.4/contrib/include
E:/BCC55/wxWidgets-2.8.4/lib/bcc_lib/msw
lib
E:/BCC55/lib
E:/BCC55/lib/psdk
E:/BCC55/wxWidgets-2.8.4/lib/bcc_lib
Lib.txt
import32.lib
cw32mti.lib
ole2w32.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comctl32.lib
wsock32.lib
odbc32.lib
wxmsw28_core.lib
wxbase28.lib
wxpng.lib
wxzlib.lib
再用VIDE打开life.vpj,build,tool---run project
就能成功