作者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)
推 RiverJackson:是說compiler多加一個getconf LFS_CFLAGSS_CFLAGS? 03/24 19:14
→ dou0228:對 03/24 22:36
推 RiverJackson:thanks I just copy the wrong libc.so = = 03/25 17:30