Я пытаюсь использовать API ICU-Timezone с Netbeans c ++ (7.3) под Ubuntu с.
Я добавил библиотеки и включил каталог для 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: ошибка при загрузке общих библиотек: libicuuc.so.50: невозможно открыть общий объектный файл: такого файла или каталога нет
Надеюсь, вы можете помочь мне!
Спасибо
Florian
Выполнить команду в порядке
export LD_LIBRARY_PATH=/usr/local/lib
или вы можете использовать vi для постоянного добавления в файл
vi ~/.bashrc
Других решений пока нет …