Commit 4d3139e8 authored by Arkadiy Marinenko's avatar Arkadiy Marinenko

Update README.md

parent 1ef592bb
......@@ -26,6 +26,11 @@
~~~
ВОЗМОЖНЫЕ ПРОБЛЕМЫ И ПУТИ ИХ РЕШЕНИЯ:
При использовании старых версий компилятора может потребоваться включить поддержку стандарта C++11 (в новых версиях включено по умолчанию). Делается это с помощью опции "-std=c++11".
Компилятор может ругаться на функцию "sprintf_s". Её можно заменить на "snprintf", которая в данном случае полностью аналогична.
В библиотеке comsdk присутствует не самая удачная реализация функции запуска внешних программ (файл external_binary_executor.cpp). Реализация выполнена с помощью экспериментальных функций boost, которые не входят в релизный набор функций boost и для некоторых версий boost эти функции могут вызывать конфликт. В этом случае можно удалить (закомментировать) куски кода в файле external_binary_executor.cpp между "#if defined __linux__" и "#endif". После этого запуск внешних программ станет невозможным, но пока он и не нужен.
* При использовании старых версий компилятора может потребоваться включить поддержку стандарта C++11
(в новых версиях включено по умолчанию). Делается это с помощью опции "-std=c++11".
* Компилятор может ругаться на функцию "sprintf_s". Её можно заменить на "snprintf", которая в данном случае полностью аналогична.
* В библиотеке comsdk присутствует не самая удачная реализация функции запуска внешних программ (файл external_binary_executor.cpp).
Реализация выполнена с помощью экспериментальных функций boost, которые не входят в релизный набор функций boost
и для некоторых версий boost эти функции могут вызывать конфликт.
В этом случае можно удалить (закомментировать) куски кода в файле external_binary_executor.cpp между
"#if defined __linux__" и "#endif". После этого запуск внешних программ станет невозможным, но пока он и не нужен.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment