`
chinamming
  • 浏览: 141719 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

fltk配置到VS2008

 
阅读更多

开始学习fltk。。。经过几天的查询和解决,总算把一个用到fltk的项目运行了起来。。

1.下载FLTK包,从 http://www.fltk.org/software.php 这里下载,我下的是fltk-1.0.11版本;然后我放在了D:\我的文档\Visual Studio 2008\Projects文件下

2.在VS2008中打开fltk-1.0.11\visualc\文件夹中的fltk.dsw,然后全部编译。然后关闭项目。

3.在VS2008中打开已有的MyMotion项目;

4.在VS2008工具-选项-VC++目录里面设置两个地方:(这里我参考了fltk在VC6.0的配置http://www.ibm.com/developerworks/cn/linux/l-fltk/

在工具->选项->项目和解决方案->VC++目录, 选择 包含文件 添加路径如
D:\我的文档\Visual Studio 2008\Projects\fltk-1.0.11 [对照自己的修改]

在工具->选项->项目和解决方案->VC++目录, 选择 库文件 设定为如下所示
D:\我的文档\Visual Studio 2008\Projects\fltk-1.0.11\lib [对照自己的修改]

5.(这时候编译MyMotion项目会显示找不到一些.lib文件)再将openGL配置文件里面的所有相关lib文件拷贝到刚才编译后的FLTK库包的lib文件夹里面

6.编译,运行,大功告成。


如果在VC6.0的话就是:

在Vc中无法直接使用FLTK,需要下载FLTK的源文件编译之后再进行一些简单的设置,设置步骤如下:

1. 打开Project->Settings->Link, 添加以下库文件:
wsock32.lib opengl32.lib glu32.lib fltk.lib fltkgl.lib
[fltk.lib fltkgl.lib 需要自己编译FLTK源文件生成,直接打开源文件下的visualc目录下的工程文件就可以编译]

2. 在Project->Settings->Link的PROJECT OPTIONS中 添加 /nodefaultlib:"LIBCD",如果你要生成release版本的那么是 /nodefaultlib:"LIBC"

3. 在Tools->Options->Directories, 选择 include files 添加路径如
C:\Program Files\fltk [对照自己的修改]

4. 在Tools->Options->Directories, 选择 library files 设定为如下所示
C:\Program Files\fltk\lib [对照自己的修改]

分享到:
评论

相关推荐

    fltk-1.1.4.devpak

    fltk-1.1.4.devpak for dev-c++(mingw) package manager FLTK (Fast Light Tool Kit 发音为fulltick) 是一种使用C++开发的GUI工具包,它可以应用于Unix,Linux,MS-Windows95/98/NT/2000和MacOS操作系统平台,相 对于...

    FLTK使用小例子(FLTK—1.1.7)

    简单实现了Button的按下和弹起状态的改变。 需要自己配置一下图像源文件夹。并将路径更改即可

    编译PTAM所需要的库

    编译PTAM所必需的五个库文件,包括: glew-1.5.0-win32.zip Lapack and BLAS pthreads-w32-2-8-0-release.exe jpeg-6b-4.exe fltk-2.0.x-r6305.tar.bz2

    QT&C++ 学生成绩管理系统 ,无需配置环境,有安装包,适合快速理解.zip

    但是真正使得 Qt 在自由软件界的众多 Widgets (如 Lesstif,Gtk,EZWGL,Xforms,fltk 等等)中脱颖而出的还是基于 Qt 的重量级软件 KDE。 信号和槽机制 Qt提供了信号和槽机制用于完成见面操作的响应,是完成任意两...

    Tiny Core Linux

    除此之外,它还包含了BusyBox 和 FLTK 图形界面,不仅体积极小,对硬件配置要求也非常低,对老旧电脑是十分友好的。 但是,Tiny Core Linux的极度精简也带来了一些问题,比如说驱动不全,默认情况下它并不能全部的...

    Code Blocks 8.02 带mingw

    目前的插件包括代码格式化工具AStyle、代码分析器、类向导、代码补全、代码统计、编译器选择、复制字符串到剪贴板、调试器、文件扩展处理器、Dev-C++ DevPak更新/安装器、DragScroll、源码导出器、帮助插件、键盘...

    Code Blocks

     Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、...

    Code::Blocks 8.02 GCC 4.40 汉化包

     Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、...

    Silidock:简单的轻量级停靠栏

    Silidock 是一个简单的停靠栏,可用于 Linux 和 Windows,使用 FLTK 工具包用 C++ 编写。 它可以使用两种脚本进行配置:一种用于添加和删除应用程序,另一种用于设置大小、位置、列和日期显示。 文件夹“imgs”包含...

    微型窗户:Nano-X窗户系统

    FLTK可以与X11兼容性库NX11一起使用。 这是系统的过时概述: 左侧底部列出了一些受支持的平台。 旁边是可用的屏幕驱动程序,鼠标驱动程序和键盘驱动程序。 Nano-X / Microwindows引擎是实现所有绘图和裁剪的核心...

    xmolview:OpenGL图形编辑器,用于分子动力学和从头算

    从以下获取GPL开源MSMVTL模板库: : ,并将其添加到include目录。 从获取GPL开源FLTK库。 在Linux上使用以下命令进行编译: $ ./配置 在Mac OS X上 $ ./configure --enable-macos =是 在Windows上 $ ./configure...

    SE105-Programming-1:我对上海交大se105课程执行情况的回答

    某些答案需要c ++ 11功能,您可能需要配置编译器。 考试期间我没有完成期末考试的答案。 我在考试后完成了考试,因此测试得不好。 可能会有一些错误。 [注意:仍然缺少一些作业。]也许如果这门课的话,请仅作为参考...

    iCoCo:适用于Windows,Linux和Mac的iConnectMIDI PortManager-开源

    iCoCo是Windows / Linux / Mac应用程序,用于通过iConnectivity配置iConnectMIDI(“ iCM”)MIDI路由器。 它利用了不起的portmidi库和出色的FLTK GUI工具包。

    iCoCo:适用于 Windows、Linux 和 Mac 的 iConnectMIDI 端口管理器-开源

    iCoCo 是一个 Windows/Linux/Mac 应用程序,用于通过 iConnectivity 配置 iConnectMIDI(“iCM”)MIDI 路由器。 它利用了很棒的 portmidi 库和出色的 FLTK GUI 工具包。

    linux-on-sx1:Linux on Siemens SX1 项目

    FLNX GUI 工具包(这是 FLTK 的 nano-x 版本)。 Nano-X 小型 X 服务器 定制的 Nanowm 窗口管理器 TPL 序列化库 ( ) gsmmuxd - GSM 多路复用守护进程 微型消息总线系统-TBUS 内核支持已经在内核中:配置 MACH_...

Global site tag (gtag.js) - Google Analytics