作者dou0228 (7777)
看板LinuxDev
标题Re: [问题] fopen64问题
时间Wed Mar 24 16:04:50 2010
※ 引述《RiverJackson (JACK)》之铭言:
: 小弟遇到了一个很奇怪的问题
: 我有一包code 程式build好之後 再执行的时候会出现
: can't resolve symbol 'fopen64'
你的方法是搞错方向了
---- z.c ----
#include <stdio.h>
int main(void)
{
FILE *fp = fopen( "/tmp/a", "r" );
fclose( fp );
return 0;
}
--- end ---
gcc -o z z.c
[xx@yy ~]# strings z | grep fopen
fopen
------
[xx@yy ~]# gcc -o z z.c `getconf LFS_CFLAGS`
[xx@yy ~]# strings z | grep fopen
fopen64
这样有看懂了吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: dou0228 来自: 114.32.68.90 (03/24 16:06)
1F:推 RiverJackson:是说compiler多加一个getconf LFS_CFLAGSS_CFLAGS? 03/24 19:14
2F:→ dou0228:对 03/24 22:36
3F:推 RiverJackson:thanks I just copy the wrong libc.so = = 03/25 17:30