我已经尝试了几天用-ljpeg编译-swc但没有运气。 这就是我一直在做的事情。 在我的jpeg_sample_linker.c中,它有两个标题
#include "AS3.h"
#include <jpeglib.h> //or #include "jpeglib.h"
并且该文件的其余部分几乎是空的但可编译(因为我想要做的就是首先使用头文件编译文件)。
我的gcc命令是:
alc-on
gcc -swc -ljpeg jpeg_sample_linker.c -o jpeg_sample_linker.swc
alc-off
并且,gcc继续说它找不到libjpeg.h 我也试过了
alc-on
gcc -swc -I/usr/local/include -L/usr/local/lib -ljpeg jpeg_sample_linker.c -o jpeg_sample_linker.swc
alc-off
它仍报告相同的错误“错误:jpeglib.h:没有这样的文件或目录”。
我可以知道如何修复此编译错误吗?
十亿谢谢 ģ
答案 0 :(得分:0)
真是个笨蛋,
the compilation can be solved by editing gcc in /Library/alchemy-darwin-v0.5a/achacks
or
moving everything in /usr/local/lib and /usr/local/include to
to $ALCHEMY_HOME/usr/local/include and $ALCHEMY_HOME/usr/local/lib
<!/ P>