gpt4 book ai didi

c++ - Netbeans : error while loading shared libraries: libicuuc. so.50:无法打开共享对象文件:没有这样的文件或目录

转载 作者:太空宇宙 更新时间:2023-11-04 14:09:19 25 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 下将 ICU-Timezone API 与 Netbeans c++(7.3) 结合使用。

我已经为 ICU 添加了库和包含目录。

然后我想执行这个简单的示例代码:

#include <ctime>
#include <stdlib.h>
#include <stdio.h>
#include "DateFormats.h"
#include "NumberFormats.h"
#include <time.h>
#include <unistd.h>
#include <getopt.h>
#include <timezone.h>
using namespace std;

int main(int argc, char **argv) {
cout<<"hello"<<endl;
TimeZone *tz = TimeZone::createTimeZone("America/Los_Angeles");
}

我得到了错误

/home/ubuntu/NetBeansProjects/DFC/dist/Debug/GNU-Linux-x86/dfc: error while loading shared libraries: libicuuc.so.50: cannot open shared object file: No such file or directory

希望你能帮助我!

谢谢弗洛里安

最佳答案

运行下面的命令就可以了

导出 LD_LIBRARY_PATH=/usr/local/lib

或者你可以使用vi永久添加到文件

vi ~/.bashrc

关于c++ - Netbeans : error while loading shared libraries: libicuuc. so.50:无法打开共享对象文件:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15480494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com