glfw相关内容

CMake链接glfw3 lib错误

我正在使用CLion,并且正在使用glfw3 lib编写程序.( http ://www.glfw.org/docs/latest/) 我为lib安装并正确完成了所有工作,我在.a和.h文件中: /usr/local/lib/libglfw3.a /usr/local/include/.h(all files) 我现在正在尝试使用该库,但出现链接器错误: undefined ..
发布时间:2020-05-01 03:45:35 服务器开发

链接错误:命令行中缺少DSO

我对使用Windows的Linux(使用Ubuntu 14.04 LTS 64bit)非常陌生,并且正尝试移植到我现有的CUDA项目上. 通过链接时 /usr/local/cuda/bin/nvcc -arch=compute_30 -code=sm_30,compute_30 -o Main.o Display.o FileUtil.o Timer.o NeuralNetwork.o ..
发布时间:2020-05-01 03:22:08 服务器开发

GLFW的线程设置

我开始使用新的Lwjgl 3,它使用GLFW进行显示/鼠标/键盘处理,我真的很喜欢它!然而今天我打了砖头。我有一个简单的渲染动画,但当我拖动屏幕时,它停止渲染,直到我再次放手。 根据: http://www.glfw.org/faq .html 问题是由于窗户引起的。 3.5 - 当我移动窗口或调整窗口大小时,为什么我的应用程序会冻结? Windows事件循环被某些操作阻止 ..
发布时间:2019-01-07 16:17:52 Java开发

如何在头中包含依赖项,而不将其包含在包含头的项目中

因此,当你在C ++中包含头文件时,编译器只是复制头文件的内容并将其粘贴到#include所在的位置。我正在制作一个小型游戏引擎/框架,并且包括GLEW& GLFW在我的Engine.h中,因为我需要像GLFWwindow这样的东西。但是我在使用引擎的测试游戏1项目中遇到了一个编译器错误,因为编译器只是复制代码形式engine.h并粘贴到测试游戏1的main.cpp中,它试图在我的测试中包含gle ..
发布时间:2018-06-06 19:57:44 C/C++开发

用GHC编译成的小Haskell程序变成了巨大的二进制文件

即使是普通的小型Haskell程序也会变成巨大的可执行文件。 我写了一个小程序,它被编译成(与GHC一起)的大小为7 MB的二进制文件! 什么可能导致一个小的Haskell程序被编译为巨大的二进制文件? ,我可以做些什么来减少这种情况? 解决方案 让我们来看看发生了什么,试试 $ du -hs A 13M A $文件A A:ELF 64位LSB可执 ..
发布时间:2018-06-04 14:27:12 其他开发

我选择的GLFW_SAMPLES实际上做了什么?

设置这个变量是做什么的?例如,如果我将它设置为4,那是什么意思? 我阅读了glfw.org上的描述(请参阅: GLFW Window Guide )下的“Framebuffer相关提示”部分。该手册说:“GLFW_SAMPLES指定了用于多重采样的所需样本数量,零禁用多重采样,GLFW_DONT_CARE表示应用程序没有偏好。” 我也读了一般的多重采样的描述(请看这里:多重采样由肖恩哈 ..
发布时间:2018-05-25 18:49:21 其他开发

OpenGL - 鼠标坐标到空间坐标

我的目标是在鼠标指向的位置放置一个球体(Z-coord为0)。 我看到问题,但我还没有理解MVP矩阵的概念,所以我研究有点,现在我有两个问题: 如何从相机设置(如查找,眼睛和向上矢量)创建视图矩阵? 我还阅读了此关于几种相机类型的教程,以及 webgl 。 我仍然可以把它放在一起,我不知道如何获得投影矩阵也... ... 我应该怎么做才能实现所有这些?在解析中,每个场 ..
发布时间:2018-05-25 18:28:56 C/C++开发

GLFW将无法正确链接

所以最近我开始了一个涉及GLFW的项目(64位,带有GLEW)。但是,我似乎无法使其正确链接。以下是我的设置: 操作系统:Windows 8 64位 编译器:mingw64 p> IDE:eclipse 我的简单测试程序: #include #include #define GLEW_STATIC #incl ..
发布时间:2018-04-21 10:57:42 其他开发

通过Windows cgo-> gcc-> ld的DLL链接给出“undefined-reference-to(function)”。错误

(非常详细的问题报告 - tl;博士在底部!) 我真的更喜欢GLFW给Glut并希望得到它的 Golang绑定在Windows 64位下使用Go 1.0.1 64位。在Linux下,它的工作完美无瑕。这在Windows下原则上是可行的 - GitHub用户chsc 已管理 这样做,但他在Win32上,他的提示还没有解决我的问题。然而,我确实有一个基于tdm64-gcc-4.6.1设置的完整而 ..
发布时间:2018-04-21 10:41:20 其他开发

使用GCC链接静态库的正确方法

为什么一些静态库(lib * .a)可以像共享库(lib * .so)链接(ld -l switch)一样链接,但有些不能? 我总是被教导说,所有静态或非静态的库都可以与-l ...链接,但是到目前为止我已经遇到了一个库(GLFW),它可以如果我尝试以这种方式链接它,那么什么都不是,但是会喷出“未定义的引用”链接错误。 根据这个问题,链接静态库的”正确“方式是直接包含它们以及我自己的对 ..
发布时间:2018-04-20 16:32:42 其他开发

GLFW - UBuntu 14.04 LTS上的链接器错误

我想从此网站(位于底部)编制示例代码)。我下载了GLFW 3.0.4源代码,我在一个自定义位置构建它。我使用默认设置,GLFW被构建为静态库。我的CMakeLists.txt如下所示: cmake_minimum_required(VERSION 2.8) project(glfw_test_project) SET(CMAKE_CXX_FLAGS“-Wall -Werror -g ..
发布时间:2016-12-02 23:33:41 其他开发

无法链接GLFW3:未定义的引用

我发现类似的问题之前( glfw3编译未定义的参考资料),但我仍然不能得到它工作不幸的是。欢迎任何帮助! 以下是运行 make 时的编译器输出: g ++ -std = c ++ 11 -Wall -Wextra -Werror -pedantic-errors -I / usr / local / include -c -o Main.o Main.cpp g ++ -std ..
发布时间:2016-11-06 03:57:58 C/C++开发

OpenGL GLFW构建错误或链接错误

有人可以帮助我获得GLFW在Visual Studio 2012中工作吗?我不能得到过去的初始编译。我不断得到未解决的外部GLFW功能。问题是,我不知道我做错了什么。我可以是: 不正确地使用CMake创建源文件。 不正确地构建库。 不正确地链接到GLFW库。 是,所以我只列出我做了什么: 1。从glfw.org下载glfw-3.1.1。 2.使用CMake GUI制作源 ..
发布时间:2016-10-30 16:40:37 C/C++开发

CMake - get_filename_component未知的组件目录

我对CMake有点麻烦。 我想尝试链接到GLFW并包含我自己项目的多个源文件。 (我从Visual Studio切换,使我的项目跨平台)。 GLFW位于文件夹deps / glfw-3.1.1中,源代码位于文件夹src 这是我的CMakeLists.txt文件: #告诉CMake使用最低版本3.2 cmake_minimum_required(3.2) 项目(Sparky ..
发布时间:2016-10-30 04:23:36 C/C++开发

GLFW未定义参考

我试图在一个项目上使用GLFW,但是当我编译它,我得到了很多未定义的引用错误,而其中许多是在库文件(libglfw.a)。 我试过,编译库并下载它,但没有成功。 我使用MinGW和MSYS在Windows 7 32位上运行在netbeans上。 GLFW版本为2.7.3; 这些是错误: make [1]:输入目录`/ c / Users / Raphael / Documents ..
发布时间:2016-10-28 06:48:13 C/C++开发