关于函数PxImage()的问题

我在程序中调用了函数PxImage(),但是编译(编译命令:cc -o pxi pxi.c -lphoton -lphrtlib -lsocket -lunix)时,老是提示:
undefined symbol PxLoadImage_
当编译命令改为 cc -o pxi pxi.c -lphoton -lphrtlib -lphexlib3r -lsocket -lunix时,提示为:
warning(1028):_PxImageFunc is an undefined reference
file /usr/lib/phexlib3r.lib(src/photon.114/photon/lib/exlib/PxImage.c):undefined symbol _PxImageFunc
cc:/usr/watcom/10.6/bin/wlink exited 1
操作系统是QNX4.25,头文件<photon/PxImage.h>也加了,不知道什么原因。编译时,我应该连接哪个库?请指教!

函数写错了,应该是PxLoadImage(),不好意思!

为什么要用它?

手头没有QNX4,不能确认。不过估计你还缺lib.

装载图片作为背景。。。
不知道还缺什么lib,我都试过好多lib了,ph打头的差不多都试过了,可还是不行。。。

既然是做人机,用PHAB不是更加方便,何必自己搞?:slight_smile:

用-L指出库的路径,应该可以吧?