亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4596 | 回復(fù): 5
打印 上一主題 下一主題

[FreeBSD] 我編譯不了iconv的程序,求助 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2006-12-18 22:11 |只看該作者 |倒序?yàn)g覽
iconv裝在FB6.2

  1. pkg_info | grep "iconv"
  2. libiconv-1.9.2_2    A character set conversion library
復(fù)制代碼


我先是用#include <sys/iconv.h>
編譯提示:

  1. cc -O2 -fno-strict-aliasing -pipe   main.c  -o main
  2. In file included from main.c:3:
  3. /usr/include/sys/iconv.h:94: error: syntax error before '*' token
  4. *** Error code 1
復(fù)制代碼



然后我又改成#include "/usr/local/include/iconv.h"
編譯提示:

  1. cc -O2 -fno-strict-aliasing -pipe   main.c  -o main
  2. main.c: In function `main':
  3. main.c:49: warning: passing arg 2 of `libiconv' from incompatible pointer type
  4. /var/tmp//ccvgGXSD.o(.text+0x98): In function `main':
  5. : undefined reference to `libiconv_open'
  6. /var/tmp//ccvgGXSD.o(.text+0xbe): In function `main':
  7. : undefined reference to `libiconv'
  8. /var/tmp//ccvgGXSD.o(.text+0x138): In function `main':
  9. : undefined reference to `libiconv'
  10. /var/tmp//ccvgGXSD.o(.text+0x1af): In function `main':
  11. : undefined reference to `libiconv_close'
  12. /var/tmp//ccvgGXSD.o(.text+0x1f0): In function `main':
  13. : undefined reference to `libiconv_close'
  14. *** Error code 1
復(fù)制代碼

論壇徽章:
2
亥豬
日期:2014-03-19 16:36:35午馬
日期:2014-11-23 23:48:46
2 [報告]
發(fā)表于 2006-12-18 22:47 |只看該作者
沒有鏈接庫
cc -O2 -fno-strict-aliasing -pipe -lxxx main.c  -o main
xxx大致應(yīng)該是iconv

論壇徽章:
0
3 [報告]
發(fā)表于 2006-12-19 15:36 |只看該作者
還是不行啊

gcc -O2 -fno-strict-aliasing -pipe -L /usr/obj/usr/src/sys/GOD/modules/usr/src/sys/modules/libiconv/ -liconv ~/test/iconv/main.c -o ~/test/iconv/code
/home/soj/test/iconv/main.c: In function `main':
/home/soj/test/iconv/main.c:49: warning: passing arg 2 of `libiconv' from incompatible pointer type
/usr/bin/ld: cannot find -liconv

論壇徽章:
0
4 [報告]
發(fā)表于 2006-12-19 15:50 |只看該作者

回復(fù) 3樓 balabalacha 的帖子

-I/usr/local/include -L/usr/local/lib/ -liconv

論壇徽章:
0
5 [報告]
發(fā)表于 2006-12-19 20:42 |只看該作者
嗨,終于行了,謝謝樓上.

BTW:為什么我用
#include <iconv.h>  報沒有此文件
或者#include <sys/iconv.h>  則是報

  1. In file included from main.c:3:
  2. /usr/include/sys/iconv.h:94: error: syntax error before '*' token
  3. main.c: In function `main':
  4. main.c:16: error: syntax error before "c_pt"
  5. main.c:36: error: `iconv_t' undeclared (first use in this function)
  6. main.c:36: error: (Each undeclared identifier is reported only once
  7. main.c:36: error: for each function it appears in.)
  8. main.c:36: error: `c_pt' undeclared (first use in this function)
復(fù)制代碼

論壇徽章:
0
6 [報告]
發(fā)表于 2006-12-29 18:26 |只看該作者
因?yàn)镕reebsd自己也有iconv庫。
而你實(shí)際在想要用的是gnu的iconv庫。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP