fltk抱怨Windows上的gcc

小鸭5

我一直在尝试以fltk多种不同的方式在Windows上构建a,但是我总是以:

配置:错误:C编译器无法创建可执行文件(msys fltk / configure)

或者

检查工作的C编译器:C:/MinGW/bin/gcc.exe-损坏(CMake-gui)

我已经尝试过了fltk 1.3.0,并1.3.3和我甚至使用了三种不同的MinGW发行版,GCC版本:5.1.0; 4.9.23.4.5但是,它只是不会编译。这是./configure文件生成的一些错误日志:

$ ./configure --prefix = C:/libs/fltk-1.3.3

-----------

核心测试。

-----------

配置:1336:检查构建系统类型配置:1354:结果:i686-pc-mingw32配置:1362:检查主机系统类型配置:1376:结果:i686-pc-mingw32配置:1439:检查gcc配置:1455:找到/ c / mingw32 / bin / gcc配置:1465:结果:gcc配置:1709:检查C编译器版本配置:1712:gcc --version&5 gcc.exe(i686-win32-dwarf-rev2,由MinGW-W64构建4.9.2版权所有(C)2014自由软件基金会,公司。这是免费软件;仅供参考。请参阅复制条件的来源。没有保修;甚至不是针对特定目的的适销性或适用性。

配置:1715:$?= 0 configure:1717:gcc -v&5使用内置规格。COLLECT_GCC = c:\ mingw32 \ bin \ gcc.exe COLLECT_LTO_WRAPPER = c:/ mingw32 / bin /../ libexec / gcc / i686-w64-mingw32 / 4.9.2 / lto-wrapper.exe目标:i686-w64-mingw32配置为:../../../src/gcc-4.9.2/configure --host = i686-w64-mingw32 --build = i686-w64-mingw32 --target = i686-w64-mingw32-前缀= / mingw32 --with-sysroot = / c / mingw492 / i686-492-win32-dwarf-rt_v4-rev2 / mingw32 --with-gxx-include-dir = / mingw32 / i686-w64-mingw32 / include / c ++ --enable-shared --enable-static --disable-multilib --enable-languages = ada,c,c ++,fortran,objc,obj-c ++,http://sourceforge.net/projects/mingw-w64CFLAGS ='-O2 -pipe -I / c / mingw492 / i686-492-win32-dwarf-rt_v4-rev2 / mingw32 / opt / include -I / c / mingw492 / prerequisites / i686-zlib-static / include -I / c / mingw492 / prerequisites / i686-w64-mingw32-static / include'CXXFLAGS ='-O2 -pipe -I / c / mingw492 / i686-492-win32-dwarf-rt_v4-rev2 / mingw32 / opt / include -I / c / mingw492 / prerequisites / i686-zlib-static / include -I / c / mingw492 / prerequisites / i686-w64-mingw32-static / include CPPFLAGS = LDFLAGS = -pipe -L / c / mingw492 / i686-492- win32-dwarf-rt_v4-rev2 / mingw32 / opt / lib -L ​​/ c / mingw492 / prerequisites / i686-zlib-static / lib -L ​​/ c / mingw492 / prerequisites / i686-w64-mingw32-static / lib -Wl, --large-address-aware'线程模型:win32 gcc版本4.9.2(i686-win32-dwarf-rev2,由MinGW-W64项目构建)配置:1720:$?= 0配置:1722:gcc -V&5​​ gcc.exe:错误:无法识别的命令行选项'-V'gcc.exe:致命错误:没有输入文件编译终止。配置:1725:$?= 1 configure:1748:检查C编译器默认输出configure:1751:gcc
conftest.c>&5 c:/ mingw32 / bin /../ lib / gcc / i686-w64-mingw32 / 4.9.2 /../../../../ i686-w64-mingw32 / lib /。 ./lib/libmingw32.a(lib32_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x39):对WinMain @ 16的未定义引用collect2.exe:错误:ld返回1退出状态配置:1754 :$?= 1配置:失败的程序是:|

行1728“配置” | / * confdefs.h。* / | | #define PACKAGE_NAME“” | #define PACKAGE_TARNAME“” | #define PACKAGE_VERSION“” | #定义

PACKAGE_STRING“” | #define PACKAGE_BUGREPORT“” | / *结束confdefs.h。* / | | int main()| {| | ; | 返回0; | } configure:1793:错误:C编译器无法创建可执行文件,有关更多详细信息,请参见`config.log'。

配置:退出77

我以前使用这些相同的工具(nana和SFML)编译了另外2个gui库,因此gcc编译器不会有任何问题。

编辑

某个东西(最有可能cygwin)不断破坏我的mingw gcc程序,每次它的“破碎”时,我会得到黑色的vcc1.exe窗口。然后,我必须替换mingw文件夹才能使其再次工作,这通常在我打开netbeans时发生。我只是不知道如何解决此问题,所以我一直在避免cygwinnetbeans

小鸭5
  • 我终于能够使用此版本的TDM-GCC(根据gui安装程序)在昨天构建它:
    • MinGW-w64 / TDM64(32位和64位)==> TDM-GCC
  • 我使用了他cmake gui而不是.configure
    1.打开cmake gui。
    2.输入源代码文件夹(fltk文件夹的根,即:“ C:/libs/fltk-1.3.3”)。
    3.输入构建文件夹,即:“ C:/libs/fltk-1.3.3/build/”。
    4.单击配置
    5. **可选地,您可以更改一些选项,但我没有
    6.单击
    cmd中的Genertae 7.(虽然我使用git bash):cd到构建目录并运行make或mingw32-make

  • 由于cygwin对工具链构建(即mingw和tdm-gcc)的干扰,我完全卸载了cygwin(仍然不确定为什么会这样)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在x64上构建gcc-6.x.0,而不会抱怨“未知规格”?

来自分类Dev

为什么GCC抱怨gets()

来自分类Dev

FLTK用gcc编译错误

来自分类Dev

如何在Windows 7上安装GCC

来自分类Dev

为什么gcc抱怨我的循环?

来自分类Dev

为什么gcc抱怨我的循环?

来自分类Dev

gcc -fdiagnostics-colour是否可以在Windows上使用?

来自分类Dev

Windows上的gcc:生成的“ a.exe”文件消失了

来自分类Dev

Windows 32位上的GCC(MinGW)和WINAPI调用

来自分类Dev

尝试在Windows上编译GNUstep Objective-C的GCC错误

来自分类Dev

C ++-是否值得在Windows上通过MSVC使用GCC?

来自分类Dev

C ++-是否值得在Windows上通过MSVC使用GCC?

来自分类Dev

如何在 Windows 上使用 GCC-7.1.0?

来自分类Dev

在 Windows 上使用 gcc 5.3.0 编译 Lua 5.2.4 模块

来自分类Dev

为什么GCC 4.8.2在严格溢出下抱怨添加?

来自分类Dev

CUDA 7.0抱怨不支持gcc 4.9

来自分类Dev

在Linux上未重绘FLTK子窗口

来自分类Dev

fltk-1.3.5 小部件上的视觉工件

来自分类Dev

如何在Windows上使用gcc在Windows上跨平台编译?

来自分类Dev

模板专门化导致Windows上与MinGW的链接错误而不是Linux上的GCC的链接错误

来自分类Dev

Windows(WSL)GCC / GDB集成上的Ubuntu上的Visual Studio Code和Bash

来自分类Dev

Ubuntu 18.04上的FLTK:在Dock上设置图标的弹出文本

来自分类Dev

Clang抱怨POD类实际上是非POD

来自分类Dev

GHC抱怨实际上没有重叠的实例

来自分类Dev

Typescript抱怨导入的json模块上缺少分号

来自分类Dev

Android Studio无法在Linux上启动-抱怨libcups

来自分类Dev

GHC抱怨实际上没有重叠的实例

来自分类Dev

GCC上的Makefile for C

来自分类Dev

在centos上构建gcc?

Related 相关文章

热门标签

归档