Fltk1.1 与 MinGw?

     2023-02-21     34

关键词:

【中文标题】Fltk1.1 与 MinGw?【英文标题】:Fltk1.1 with MinGw? 【发布时间】:2011-08-08 16:04:46 【问题描述】:

我有一个在 linux 中编译的项目,我现在正尝试在 Windows 7 的 MinGw 下编译它。该项目包括 fltk 库。当我尝试编译时,我收到 FL/Fl.h 文件未找到的消息 -

GUIWindow.h:5:18: fatal error: FL/Fl.H: No such file or directory 
compilation terminated 

我下载了 fltk 1.1 文件并将它们解压缩到我的桌面。我进入目录,配置并成功编译文件。那么我在这里缺少什么来安装它?我认为使用#include,如果库安装正确,无论文件在哪里,它都会找到文件。那么在 MinGw 下还需要什么?任何帮助表示赞赏。

【问题讨论】:

【参考方案1】:

好吧,我只是从 fltk 文件夹中剪下 FL 文件夹并将其放入 MinGw/include 中。这编译。如果有人能解释为什么只有#include 在 linux 中有效,而在 MinGw 中无效,我将不胜感激。

【讨论】:

编译器确实需要知道你的头文件在哪里。除了编译器配置文件中定义的核心目录之外,它通常还会查看编译时定义的特定目录。听起来 linux 中的编译器和 MinGw 中的编译器配置存在一些差异,这并不奇怪:) 将头文件移动到 MinGw/include 目录中时,会将它们放入预配置的路径中,因此编译器会找到它们。

mingw安装与配置

简介MinGW是MinimalistGNUforWindows的缩写,而gcc是GNU编译套件中的一个,g++同理下载网址:http://www.mingw-w64.org网址(似乎很久没更新了,不建议选择):http://mingw.org/注:关于mingw-w64和mingw的区别,不是本文的重点下面以第一个网址为例... 查看详情

vtune 与 mingw

】vtune与mingw【英文标题】:vtunewithmingw【发布时间】:2011-06-1009:11:30【问题描述】:我正在尝试将vtune与我在Windows中使用mingw编译的应用程序一起使用。当我尝试查看源代码信息时,vtune说生成的可执行文件中的不是行信息。我... 查看详情

将 gcc/g++ 仪器功能与 MinGW 一起使用?

】将gcc/g++仪器功能与MinGW一起使用?【英文标题】:Usinggcc/g++instrumentfunctionswithMinGW?【发布时间】:2010-08-0108:56:30【问题描述】:我尝试将gcc仪器功能与MinGW的g++编译器一起使用,但我总是遇到链接器问题。是否可以将仪器功能... 查看详情

msys/mingw与cygwin/gcc

一、MinGWMinGW官方网站为 http://www.mingw.org/MinGW,即MinimalistGNUForWindows(GCCcompilersuite)。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNUCompilerC)产生Windows32程序。MinGW: 一个可... 查看详情

将 inotify 与 MinGW 一起使用

】将inotify与MinGW一起使用【英文标题】:UseinotifywithMinGW【发布时间】:2016-03-2108:09:18【问题描述】:是否可以使用inotify在Windows上使用mingw进行编译?因为我会监控更改Linux服务器上的文件,但程序将在Windows7机器上编译和运行。... 查看详情

Scip 与 mingw 和 msys 集成

】Scip与mingw和msys集成【英文标题】:Scipintegratewithmingwandmsys【发布时间】:2011-01-3002:51:06【问题描述】:如何将SCIP与MinGW和Msys集成?【问题讨论】:莫斯托法,结束这个问题怎么样?【参考方案1】:当您在等待真正的答案时,... 查看详情

Makefile 命令行参数与 MinGW 目录路径混淆

】Makefile命令行参数与MinGW目录路径混淆【英文标题】:MakefilecommandlineargumentsconfusedwithMinGWdirectorypaths【发布时间】:2017-11-2016:02:59【问题描述】:我正在尝试运行makeall命令,但我得到一个非常令人困惑的错误,似乎\'cl\'中的参... 查看详情

FLTK 1.1 和 1.3 的主要区别是啥

】FLTK1.1和1.3的主要区别是啥【英文标题】:WhatismaindifferencebetweenFLTK1.1and1.3FLTK1.1和1.3的主要区别是什么【发布时间】:2014-01-1518:17:26【问题描述】:#aptitudesearchfltk|grepdevplibfltk1.1-dev-FastLightToolkit-developmentfilesplibfltk1.3-dev-FastLightTo 查看详情

mingw,mingw-w64与tdm-gcc三者的关系是啥,应该如何选择

参考技术A你下载的是源代码,还要编译才能用。你可以用TDM-GCC,那里面可以选择安装mingw-w64。如果要一个bash环境,就再装一个msys。 查看详情

vs与mingw编译器有啥不同

参考技术Avs倾向于依赖很多windows特有的库,mingw多数只依赖于msc运行库vs2013前对c++11支持的不好,mingw使用gcc/g++做编译器,对c++11支持的较好效率方面vs一般更快谢谢 查看详情

win10环境下mingw和msys的安装与配置

最近在看《Python高级编程》这本书,里面讲到需要安装MinGW和MSYS。因此,也了解到MinGW是针对Windows平台开发的编译器,可以实现gcc编译器的各种功能。   1.首先,从官网http://www.mingw.org/下载相应版本的MinGW,  &n... 查看详情

mingw在windows下安装与使用

下载、解压MinGW并进行安装。下载地址:http://yunpan.cn/cJGXp6NWL8vPQ(提取码:7b22) 找到MinGW的安装路径并复制。 在桌面上,右键单击“计算机”--->“属性”--->“高级系统设置”--->“环境变量”--->“系统变量(S)”... 查看详情

与mingw交叉编译时找不到zlib头文件?

】与mingw交叉编译时找不到zlib头文件?【英文标题】:zlibheadernotfoundwhencrosscompilingwithmingw?【发布时间】:2014-01-2401:25:06【问题描述】:我正在运行./configure--host=x86_64-w64-mingw32,但由于某种原因它告诉我"zlibheadernotfound."。... 查看详情

与 MinGW 的静态和动态/共享链接

】与MinGW的静态和动态/共享链接【英文标题】:StaticandDynamic/SharedLinkingwithMinGW【发布时间】:2013-04-0615:26:45【问题描述】:我想从一个简单的链接用法开始来解释我的问题。假设有一个库z可以编译为共享库libz.dll(D:/libs/z/shared/lib... 查看详情

mingw std::thread 与 Windows API

】mingwstd::thread与WindowsAPI【英文标题】:mingwstd::threadwithWindowsAPI【发布时间】:2013-10-0814:08:21【问题描述】:到目前为止,我开始使用C++11std::thread(mingw4.8)非常好。我遇到了I/O重叠的情况,其中sleepEx用于将线程置于警报等待状态... 查看详情

mingw与vc++6.0的区别有那些

多谢……(1)对标准的支持不同,MinGW较VC6要好好多;(2)性能差别。这个没有具体比较过,不过应该vc6要比MinGW要好一点;(3)库的区别。VC6有一个MFC,而MinGW貌似没有带上MFC,不过听说可以编译MFC,可惜没试过。(4)库的... 查看详情

与 GLFW MinGW 的链接问题

】与GLFWMinGW的链接问题【英文标题】:LinkingproblemswithGLFWMinGW【发布时间】:2015-03-0409:14:30【问题描述】:我在Code::blocks中遇到了一些与GLFW(3.1版)的链接问题。我已经做了很多搜索,但我找不到任何东西似乎可以纠正任何东西... 查看详情

gcc与codelite与mingw三者是啥关系。。想学c语言。。看到有人推荐新手用gcc。下载

gcc与codelite与mingw三者是什么关系。。想学C语言。。看到有人推荐新手用gcc。下载codelite+mingw。。但找不到这个合集下载。。三种编译器自然有三种规则,这些规则新手目前不会接触到,等入门的时候才会用,devVC都行参考技术Ami... 查看详情