现在命名用C语言做IOS的开发。使用C语言生成的一个静态库,然后使用Object-c调用这个静态库。有两人上问题。
1.在这个C语言做的静态库中,我希望得到当前运行程序的名字。在Linux下面可以通过readlink和/proc/self/exe来得到,但是在IOS上面会报错。请教一下,有什么好的方法。
2.在这个静态库内使用了pthread_create这个函数。编译的时候添加了libthread.dylib。如果使用Debug版本的C语言静态时,可以成功运行,但是使用Release就会在pthread_create这个地方出问题。请救一下各位高人。
 另外,使用ipad时,不会报错的,但是使用iPhone测的时候就会报错。模拟器调试是没有问题的。