我已经从http://site.icu-project.org/download/61#TOC-ICU4C-Download网站。我没有看到任何安装说明。在我的 NetBeans C/C++“Ant Library Manager”中,“New Library”按钮和其他字段处于非活动状态 - 无法访问。(在 NetBeans 中,C 调试有效。)
在文件系统中,是否有一个目录应该放置解压后的库和/或一个文件应该添加信息?谢谢!
答案1
从常见问题解答:
- 对于其他平台,.tgz 文件解压为“
/usr/local
”类型的层次结构。对于系统范围的安装,您可以将所有文件解压为/usr/local/bin
、/usr/local/include
等。- 配置脚本
/usr/local/bin/icu-config
或者类似的 Makefile 包含片段/usr/local/lib/icu/current/Makefile.inc
可以用于构建应用程序。
将档案提取icu/usr/local
至/usr/local
:
sudo tar zxvf icu4c-61_1-Ubuntu16.04-x64.tgz -C /usr/local ./icu/usr/local --strip-components=4
选项tar
:
-C /usr/local
:将解压的文件放入/usr/local
./icu/usr/local
./icu/usr/local
:从档案中仅提取的内容(跳过大部分无用的readme.txt
)--strip-components=4
:提取文件,但从./icu/usr/local
路径中删除前 4 个部分(),因为我们已经提取到/usr/local
。
如果你以前用过pkg-config
,icu-config
似乎是一个类似的脚本。