jsoncpp (Linux) – инструкция для нас простых смертных?

Я пытаюсь построить jsoncpp на Ubuntu 10.x – однако «инструкции» временами расплывчаты. Например, неясно, в какой папке должен находиться файл scons.py, прежде чем можно будет создать библиотеку.

Может ли кто-нибудь изложить шаги, необходимые для создания библиотеки jsoncpp? на Linux, или если это произойдет, если кто-либо знает о любом онлайн-ресурсе с этой информацией, пожалуйста, поделитесь ссылкой.

2 Solutions collect form web for “jsoncpp (Linux) – инструкция для нас простых смертных?”

Вот что я сделал:

 apt-get install scons
 wget "http://downloads.sourceforge.net/project/jsoncpp/jsoncpp/0.5.0/jsoncpp-src-0.5.0.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fjsoncpp% 2F & TS = 1294425421 & use_mirror = freefr»
 tar -xvzf jsoncpp-src-0.5.0.tar.gz
 cd jsoncpp-src-0.5.0
 scons platform = linux-gcc

jsoncpp, похоже, не устанавливает себя, поэтому вам придется вручную копировать библиотеку и файлы заголовков везде, где вы хотите, когда вы создаете приложения, которые используют библиотеку.

Это довольно легко сделать с помощью cmake:

Убедитесь, что CMake установлен, а в основном репо выполняются следующие команды:

 mkdir -p build/debug cd build/debug cmake -DCMAKE_BUILD_TYPE=debug -DJSONCPP_LIB_BUILD_STATIC=ON-DJSONCPP_LIB_BUILD_SHARED=OFF -G "Unix Makefiles" ../.. make make install 
  • Использовать glob () в VariantDir () для поиска файлов в Python?
  • SCON длинная командная строка TEMPFILE с MinGW
  • Почему SCons VariantDir () не помещает вывод в данный каталог?
  • Нужен ли нам файл sconscript в каждом исходном каталоге
  • Как указать scons на другой компилятор, установленный в моем домашнем каталоге?
  • Вызов scons из скрипта Python
  • Выбор между Scons и Waf в крупных проектах
  • Настройка SCons to Autolint
  •  
    Interesting Posts for Van-Lav

    Как сделать файл приватным, закрепив URL-адрес, который могут видеть только прошедшие проверку подлинности пользователи

    Специальные символы регулярного выражения Python

    мой ноутбук jupyter не может последовательно импортировать модули anaconda

    Кораблекрушение

    Как я могу сделать пакетную вставку в базу данных Oracle с помощью Python?

    Как получить доступ к request.user в методе класса Piston

    Почему некоторые типы функций «python» на самом деле являются типами?

    Внедрение QM-кодирования в Python – обязательное 16-битное слово?

    pyttsx Python Текст в речь не заканчивается после runAndWait ()

    пересылать конкретные столбцы в рамке данных pandas

    Проблема с TensorFlow в ноутбуке Jupyter

    Matplotlib: ValueError: x и y должны иметь одинаковое первое измерение

    Получить STDOUT, STDERR, не дожидаясь завершения процесса

    запустить nosetests во всех подкаталогах

    Необходимо прочитать определенный диапазон текстового файла в Python

    Python - лучший язык программирования в мире.