mrgloom 242 Report post Posted March 1, 2016 Как можно собрать caffe на одной машине и скопировать на другую? Допустим собрал я дома на Ubuntu 14, а кинул на сервер на Ubuntu 12(где не имею sudo). У caffe есть make distribute, но похоже это не копирует в папку все зависимости. Share this post Link to post Share on other sites
Nuzhny 243 Report post Posted March 2, 2016 Docker? Share this post Link to post Share on other sites
mrgloom 242 Report post Posted March 2, 2016 А на нём будет не медленнее? там же какая то прослойка всё равно используется? И тем более как я буду ставить сам docker без sudo? Нельзя сделать как в винде - сначала копируешь .exe и потом смотришь на какие .dll ругается и копируешь итеративно? Или посмотреть чем то типа dependency walker. Какие могут быть подводные камни? Вообщем попробую http://askubuntu.com/questions/24270/dependency-walker-for-ubuntu Share this post Link to post Share on other sites
mrgloom 242 Report post Posted May 27, 2016 Нашел несколько вариантов http://stackoverflow.com/questions/725472/static-link-of-shared-library-function-in-gcc Для того чтобы собрать статически надо .a файлы, а как я понимаю они не всегда поставляются если ставить либы через apt-get. Попробовал вариант с CDE вроде работает, но создаёт экзешник *.cde где то в недрах своей папки, вообщем жаль, что не единым бинарником. Share this post Link to post Share on other sites