proc include=/tmp/cunit/include iname=test.pc oname=test.c
但是在程序中#include "CUnit/Basic.h",总说找不到文件,不知为什么?
/tmp/cunit/include/CUnit/Basic.h是有的,我路径没写错

解决方案 »

  1.   

    不是。
    不用proc的话是可以的,我觉得应该是proc什么参数没设好,不过我不知道是什么
      

  2.   

    #include <CUnit/Basic.h>
      

  3.   

    /usr/ccs/bin/ld: /oracle/OraHome6/lib/libclntsh.sl: Mismatched ABI. 64-bit PA shared library found in 32-bit link.蹦出了这种问题,郁闷。
    难道说cunit的库是32位的就不行。
    实在分不清,这库的32位和64位有什么不同。