1
我試圖在Ubuntu下使用ICU-Timezone API和Netbeans C++(7.3)。Netbeans:加載共享庫時出錯:libicuuc.so.50:無法打開共享目標文件:沒有這樣的文件或目錄
我已經添加了圖書館和包括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");
}
我得到的錯誤
/家庭/ Ubuntu的/的NetBeansProjects/DFC /距離/調試/ GNU Linux的-86/dfc:加載共享庫時出錯:libicuuc.so.50:無法打開共享目標文件:無此文件或目錄
希望你能幫助我!
感謝 弗洛裏安
是共享的目標文件存在於你的系統?它是否在正確的道路上,使它可以被發現? – taocp 2013-03-18 15:28:25
項目屬性>構建>鏈接器>庫我已經添加了一些庫,也是libicuuc.so。我是否必須單獨添加libicuuc.so.50? – user2071938 2013-03-18 15:31:47
現在我有與「libicui18n.so.50」相同的錯誤什麼是.50文件? – user2071938 2013-03-18 16:17:38