与Cygwin的萌芽GLEW失败
Budling GLEW with Cygwin fail
我需要从源代码构建GLEW,这样我就可以在代码中与Mingw一起使用它:作为Mingw的块不喜欢使用他们在VS中编译的块。我使用Cygwin,我在这里下载GLEW的源代码并将其解压缩。然后我用cd浏览到带有Cygwin的文件夹。然后我运行
制作Makefile
然后它会给我这些错误。
config/config.guess: line 6: $'r': command not found
config/config.guess: line 8: $'r': command not found
config/config.guess: line 26: $'r': command not found
config/config.guess: line 27: $'r': command not found
config/config.guess: line 38: $'r': command not found
config/config.guess: line 40: $'r': command not found
config/config.guess: line 52: $'r': command not found
config/config.guess: line 63: $'r': command not found
config/config.guess: line 66: $'r': command not found
config/config.guess: line 69: syntax error near unexpected token `$'inr''
'onfig/config.guess: line 69: ` case $1 in
config/config.guess: line 6: $'r': command not found
config/config.guess: line 8: $'r': command not found
config/config.guess: line 26: $'r': command not found
config/config.guess: line 27: $'r': command not found
config/config.guess: line 38: $'r': command not found
config/config.guess: line 40: $'r': command not found
config/config.guess: line 52: $'r': command not found
config/config.guess: line 63: $'r': command not found
config/config.guess: line 66: $'r': command not found
config/config.guess: line 69: syntax error near unexpected token `$'inr''
'onfig/config.guess: line 69: ` case $1 in
Makefile:40: *** "Platform '' not supported". Stop.
我读了很多书,还没能找到解决这个问题的有用方法。如果你知道一个更好的方法,我可以让GLEW与明合作,这也可以回答我的问题。
在Windows XP上使用代码::块10.05使用Cygwin 1.7.16-1使用GLEW 1.8.0
更新
这些错误已经在config.guess文件中使用dos2unix修复。然而,当我现在运行Makefile时,它说没有什么可以做的。
看起来很像config.guess有DOS行尾("\r\n"),但make需要Unix行尾("\n")。我只想在config.guess上运行任何工具,将其转换为Unix行结尾,我的cygwin有一个名为dos2unix的工具,它可以完成这项任务。
如果您只想在Windows下进行编码和构建,请参阅本主题使用GLEW在Windows 下使用OpenGL扩展
很抱歉延迟回复,但设置变量SYSTEM在cygwin:中有效
$ SYSTEM=cygwin make
相关文章:
- 如果没有malloc,链表实现将失败
- 模板参数替换失败,并且未完成隐式转换
- 具有默认模板参数的多态类的模板推导失败
- 视图中的参数推导失败:take_while
- 链接到自行创建的dll失败
- 带有特殊路径部分的"std::filesystem::weakly_canonical"失败
- GetShortPathName在网络驱动器上使用中文文件夹时失败
- gcc和c++17的过载解析失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在WSL:configure_file上对config_file的每次调用都失败:配置文件时出现问题
- 使用 GCC 卸载的 OpenMP 卸载失败,并出现"Ptx assembly aborted due to errors"
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- 链接阶段在Ubuntu上失败,但在MacOS上失败
- 从父数组测试用例构造二叉树失败
- LibGit2 SSH身份验证失败
- 如何让LLDB在成功时退出,在失败时等待
- VS2017,C++包含目录与附加包含目录,子文件夹包含失败-但为什么
- GLEW 初始化失败
- 与Cygwin的萌芽GLEW失败
- 链接GLEW失败