问题标签 [devil]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build - 构建 LÖVE,没有适用于 CentOS 6 的 yum 包 DevIL-devel,需要构建指导
我正在尝试使用 i686 架构为 CentOS 6 构建 LÖVE 框架。我在构建依赖项 DevIL-devel 方面收效甚微。我找不到任何现有的 LÖVE yum 包,所以这就是我尝试构建的原因。
我在 DevIL-1.7.8-8mgc26.i686.rpm 和 DevIL-ILUT-1.7.8-8mgc26.i686 中找到了一些需要进一步依赖的 rpm,DevIL-devel-1.7.8-8mgc26.i686.rpm .rpm。
然而,它们有自己的依赖关系,它们似乎需要彼此且不可用的依赖关系。
uname -a 的输出:Linux jkyrouac 2.6.32-358.18.1.el6.i686 #1 SMP Wed Aug 28 14:27:42 UTC 2013 i686 i686 i386 GNU/Linux
yum --nogpgcheck localinstall DevIL-devel-1.7.8-8mgc26.i686.rpm
...
--> Finished Dependency Resolution Error: Package: DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) Requires: DevIL = 1.7.8-8mgc26
错误:包:DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) 要求:libIL.so.1
错误:包:DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) 要求:libILU.so.1
yum --nogpgcheck localinstall DevIL-1.7.8-8mgc26.i686.rpm
...
--> Finished Dependency Resolution Error: Package: DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) Requires: libtiff.so.5
错误:包:DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) 要求:libpng15.so.15
错误:包:DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) 要求:libpng15.so.15(PNG15_0)
这里安装了 libtiff 和 libpng,所以不确定还需要哪些其他软件包。
yum --nogpgcheck localinstall DevIL-ILUT-1.7.8-8mgc26.i686.rpm
...
--> Finished Dependency Resolution Error: Package: DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) Requires: DevIL = 1.7.8-8mgc26
错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libIL.so.1
错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:liballeg.so.4.4
错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libpng15.so.15
错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libtiff.so.5
错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libILU.so.1
opengl - OpenGL/DevIL:纹理裁剪边缘有白色
我正在使用 DevIl 加载 openGL 纹理,这些纹理被元数据分割成精灵。问题是,切碎的部分边缘有白色(见下文):
这个精灵是 64 x 64,所以没有使用像素填充程序。spritesheet 是局促的,所有的 sprite 都紧挨着组装在一起(而不是分开它们)。
我的 DevIL 纹理加载功能中是否有可能缺少配置?还是它是 OpenGL 的一个渲染特性?
c++ - DevIL 图像未正确渲染
我正在使用 OpenGL,我可以正确加载 tga 文件,但是由于某种原因,当我渲染 jpg 文件时,我看不到它们。
这就是图像应该看起来的样子——
这就是它的样子……为什么它被拉长了?是因为坐标吗?
这是我用于绘图的代码。
这就是我加载图像的方式......
我可能应该提到这一点,但有些图像确实得到了正确渲染,我认为这是因为宽度!= 高度。但事实并非如此,宽度!= 高度的图像也可以正常加载。但对于其他图像,我仍然遇到这个问题。
c++ - 在项目中包含错误 DevIL/ResIL 图像库
我尝试使用 Devil 图像库编译示例代码。
我已经找到了这个链接:
DevIL library files and dependencies 但这对我没有进一步帮助
我已经将 IL 目录及其内容和 lib 文件包含到项目中我没有收到 IntelliSense 警告,因此可以识别功能(使用 VS 2010)?!
但是每当我编译时,我都会在找不到 DevIL.dll 的消息框中得到错误。
示例代码如下所示:
http ://www.fpaste.org/98724/90701801/
有没有人有如何解决错误的解决方案?
macos - 编译 devIL Image Loader
我正在尝试从我的终端编译 devIL 图像加载器,请告诉我我做错了什么。
- 下载 devIL 1.7.8,并解压到我的“下载”文件夹中
- 进入我的 Mac 终端并输入“ Downloads/devil-1.7.8/configure ”,这似乎工作正常。
- 在我的终端中输入“ make ”,这会导致以下错误: 错误:“C++/ObjC++”不允许使用无效参数“-std=gnu99”
让我知道是否有任何其他信息会有所帮助。
c++ - DevIL 库:将灰度图像保存在三个矩阵中,而不是一个
我需要制作一个程序,将 RGB 图像转换为 GRAYSCALE 图像并将其保存为 PGM 格式。我使用 DevIL 库,但是当我保存图像时,我总是获得一个 3D 图像(3 个矩阵),灰度,但是,如果我在 MATLAB 中加载它,我有 3 个矩阵而不是只有一个。如何使用 DevIL 在输出文件中仅获取一个矩阵?
}
c++ - 如何正确链接 DevIL 链接器库?
链接这些库就像链接任何其他库一样。
但是当我运行我的项目时我的问题出现了我没有得到链接器错误但我的错误是关于“DLL”
我明白了
“程序无法启动,因为您的计算机中缺少 DevIL.dll。请尝试重新安装程序以解决此问题”
我不想要.dll。我链接其他库是有原因的。还是我假设错了,DevIL 只能通过我必须将此 DLL 放在系统根目录中才能工作?
因为我的目标是链接 DevIL 而不在其他地方放置任何 DLL。我只是想我可以像使用 openGL 一样使用链接器库。
如果有什么好的例子,请告诉我。我也做了一些教程和一些例子,但没有运气。我不断收到此“DevIL.dll 丢失”错误窗口。
c++ - 使用 OpenGL 和 DevIL 调用 glTextureParameteri 时访问冲突
我正在尝试使用 DevIL 加载图像,然后创建纹理。我有一个名为 的类Texture
,我在构造函数中做所有这些事情。已创建有效的上下文。我在第一次调用时遇到了访问冲突glTextureParameteri()
,所以我猜纹理没有正确绑定。我只是看不出它为什么不绑定。
这是构造函数:
ilLoad
返回 true,因为该 if 块中的代码未执行。这是错误(我使用的是 Visual Studio 2013):
projectSDL.exe 中 0x74E1CB49 处的未处理异常:0xC0000005:访问冲突执行位置 0x00000000。
opengl - glTexSubImage2D 访问冲突
当我的程序涉及 glTexSubImage2D 时,我收到“访问冲突”错误。我究竟做错了什么?
我已将 GL_PIXEL_UNPACK_ALIGNMENT 设置为 1。虽然如果我尝试这个
然后将 pdata 传递给 glTexSubImage2D - 一切似乎都很好......