【发布时间】:2015-04-12 21:14:53
【问题描述】:
我想在 Ubuntu 中生成 glut .so 文件。我已经下载了files,解压并打开了readme。这是 Linux 的说明
MAKEFILE GENERATION TO BUILD GLUT: <-- IMPORTANT!
Use "mkmkfiles.sgi" to put Makefiles using the SGI Makefile conventions
in place. Use "mkmkfiles.imake" to put Makefiles generated from
Imakefiles in place. Run one of these two commands in this directory,
then do a "make".
我不太明白SGI Makefile。我知道 Makefile 虽然。你能指导我生成dll吗?在文件夹中,这些是文件
adainclude Imakefile mkmkfiles.imake README.fortran README.man
CHANGES include mkmkfiles.sgi README.glut2 README.mesa
FAQ.glut lib mkmkfiles.win README.glut3 README.mui
Glut.cf linux NOTICE README.ibm-shlib README.win
glutdefs Makefile Portability.txt README.inventor README.xinput
glutmake.bat Makefile.sgi progs README.irix6 test
glutwin32.mak Makefile.win README README.irix64bit
IAFA-PACKAGE man README.ada README.linux
我尝试运行make,但出现错误并且没有CMakeLists。谢谢。
当我运行 ./mkmkfiles.sgi 或 mkmkfiles.imake 时,我收到此错误
bash: ./mkmkfiles.sgi: /bin/csh: bad interpreter: No such file or directory
【问题讨论】:
-
您使用的是什么发行版? Glut 几乎包含在我所知道的每个发行版中,而 AFAIK 你自己构建它没有任何好处。
-
如果您认为应该在 linux 中构建 dll,您最好从发行版的数据包存储库中下载 glut 包。
-
在运行
make之前,您是否运行过mkmkfiles.shi或mkmkfiles.imake? -
@MatthewRead,这就是我得到的
bash: ./mkmkfiles.imake: /bin/csh: bad interpreter: No such file or directory -
@holgac,对不起,我想说
.so。不过你明白了。干杯。