Berkus
target_link_libraries(${PROJECT_NAME}
нет, имя таргета
Konstantin
Покажи как ты таргет задала
Konstantin
Плюс, есть шанс того, что ~ не работает
Konstantin
Попробуй абсолютный путь
Berkus
лучше конечно через find_library() делать
✙ Fatum ✙
cmake_minimum_required(VERSION 3.7) project(caffe_mnist_example) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES main.cpp) target_link_libraries(${PROJECT_NAME} ~/lib/caffe/build/lib/libcaffe.so) add_executable(caffe_mnist_example ${SOURCE_FILES})
Konstantin
Строчки надо поменять местами
Berkus
add_executable(caffe_mnist_example ${SOURCE_FILES}) target_link_libraries(caffe_mnist_example ~/lib/caffe/build/lib/libcaffe.so)
Berkus
как насчет такого
Berkus
сначала надо создать таргет (add_executable) потом его модифицировать уже
Pavel
add_executable и target_link_libraries местами поменяй
Anonymous
так, смаке захавал)
И либу эту потом с собой не забывай тащить постоянно.
✙ Fatum ✙
но все равно не могу заинклудить
✙ Fatum ✙
я просто с каффе впервые работаю
Konstantin
Так какая разница с чем
Konstantin
include_directories надо добавить
Konstantin
Чтобы инклюдить
✙ Fatum ✙
Так какая разница с чем
учитывая, что на прошлой работе меня таки насильно заставили джавой заниматься, то таки не успела нормально с смаке разобраться((
Anonymous
я просто с каффе впервые работаю
Правильно делать так: устанавливаешь из репозиториев твоего дистрибутива вместе с development пакетом. Далее cmake сам прописывает и путь к либе для линкера, и компилятору в include посредством pkg-config.
✙ Fatum ✙
на прошлой работе только маке был, и то, недолго..а потом жабу навязали
✙ Fatum ✙
это у меня первый рабочий день на новой работе, тут плюсы =)
Konstantin
Так это Он же на cmake собирается Сделай find_package и не парься
✙ Fatum ✙
похоже нужно было таки через смаке
✙ Fatum ✙
обязательно, но это после работы уже
✙ Fatum ✙
а смаке разве умеет в многопоточность?
Konstantin
а смаке разве умеет в многопоточность?
Так он же просто мейк файл генерит
✙ Fatum ✙
я имею ввиду аналог мейковского -jn
Konstantin
cmake .. && make -jN
✙ Fatum ✙
сори, с телефона, автоисправление
Berkus
target_include_directories(mytarget dir) кажется так
Berkus
Так он же просто мейк файл генерит
cmake -G Ninja и будет по дефолту многопоточность
✙ Fatum ✙
cmake .. && make -jN
спасибо) нужно видимо покурить хороший ман по смаке
Konstantin
#book #cmake
Konstantin
✙ Fatum ✙
спасибо)
Berkus
спасибо) нужно видимо покурить хороший ман по смаке
поделила на ноль, если найдешь хороший ман по смаке - делись
Berkus
ну там так себе ман
Konstantin
Лучшее, что я нашел
Berkus
базовые вещи объясняет конечно
Stéphane
Приветики
Stéphane
Давно не видел живых Cpp'истов Скажите, сильно ли плох "C++ without fear" после "Принципов и практики с использованием C++"?
Mikhail
С чего ты взял что мы тут не мёртвые?
Stéphane
1,4 тысячи участников молчать не будут
Pavel
/vzhuh DEATH CCP DEVELOPERS
Pavel
Тут вжух не работает?
Stéphane
Тут есть какие-нибудь правила?
Nikita
Тут есть какие-нибудь правила?
Есть, не восхвалять JVM
Vladislav
C/C++ chat. 0. Простые вопросы, лабы и о IDE — в чат новичков: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w 1. Не хамим, не переходим на личности, не вбрасываем утверждения без доказательств 2. No Ads, offtop, flood. Вакансии - в лс @AlexFails.
Stéphane
Java отстой, так?
Stéphane
Ну тут все ясно, так почти во всех чатах
Stéphane
Ссылки на источники считаются рекламой?
Dr. Friedrich
Anonymous
@berkus spam
Stanislav
аж в 3 разных канала такое наспамили
Stéphane
Что у вас считается за спам?
Stanislav
от разных аккаов еще
Stéphane
Пхп)))
Anonymous
Пхп)))
Ой всьо
Stéphane
Кхм, кхм Electron
Anonymous
Stéphane
О фреймворке для JS
Anonymous
О фреймворке для JS
К чему это ты?
Stanislav
решил попробовать поофтопить?
Stéphane
Нет, нет
Berkus
Нет, нет
давайте флудить в флудилку?
Stéphane
А где она?
Berkus
#flood
Stéphane
Спасибо
🦥Alex Fails
/rules
Evgenii
https://reviews.llvm.org/rL307017
Evgenii
интересно)
Ivan
http://www.splashdamage.com/blog/1254/introducing-our-c-tech-blog#.WWPDsTpRU0M std::function
Ivan
парни, вы когда-нибудь ловили такую ошибку (gcc)? =) anachronistic old-style base class initializer
Berkus
вау
Berkus
это на что тебе выдали?