在vc下研究,需要配置一下:
http://blog.sina.com.cn/s/blog_5fe060ea0100en7m.html
下面是上面网址的内容:
/*******************************************************************************************
FLTK,如同其名字所表达的:The Fast Light Tool Kit,一个轻量级的GUI开发库。但这轻量级并不代表功能的羸弱,相反,FLTK在具有基本的GUI功能之外,还拥有一些特殊的功能,比如跨平台、内置 OpenGL功能、速度更快、尺寸更小、协议宽松等。当然,缺点也是有的,比如对于复杂的界面构件支持不够,资源支持的不足等。但一个工具如果使用的好,取其长而去其短,自然可以飞花摘叶皆可伤人。
1、下载FLTK1.1.4 (版本自选哦~我这里选择1.1.4,课程要求~)
2、下载之后解压缩,到C:/fltk-1.1.4
3、找到C:/fltk-1.1.4/visualc下的fltk.dsw,用Visual C++打开项目,然后选择【组建】-->全部重建,就开始编译了。[假设你成功啦最后~]
4、关闭Visual C++.
5、开启VC,然后新建一个Win32 Application项目。建立好之后。【工程】->【设置】。选择“连接”选项卡-->“分类”下拉框选择输入,在对象/库模块添加:fltkd.lib fltkgld.lib comctl32.lib wsock32.lib opengl32.lib glu32.lib (最后两个类库用来开发openGL,如果加载错误,会出现unresolved external symbol "public: virtual void __thiscall Fl_Gl_Window::hide(void)"等类似的Error Link 2001)
还要在忽略库中添加:libcd.lib 或者写成 LIBCD
6、之后选择“C/C++"选项卡,"分类”下拉框选择:code generation, 在“use run-time library"中选择”Multi-threaded Debug DLL (/MDd)“ 最后确定。
7、选择【工具】-->【选项】--》"目录"选项卡
在”目录“下拉框中选择"Include Files" 然后新增一项: C:/fltk-1.1.4 (导入头文件)
8、在”目录“下拉框中选择"Library Files" 然后新增一项:C:/fltk-1.1.4/lib (导入类库)
9、OK,大功告成。
*******************************************************************************************/
按照上述的编译,一直都有错误,参考fltk里面的例子程序,更改了下
5、中的库:添加的改为fltkd.lib fltkgld.lib opengl32.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
可能上面的有些不需要,不管了,能编译运行了