II
find_path(var NAMES name PATHS /)
Попробуй так
set(CMAKE_INCLUDE_PATH /)
, чтобы не указывать PATHS /
во всех подряд find_path()
Size: a a a
II
set(CMAKE_INCLUDE_PATH /)
, чтобы не указывать PATHS /
во всех подряд find_path()
AO
N[
N[
EP
N[
AO
AO
EP
EP
AO
AO
AO
AO
BV
II
SET(CMAKE_INSTALL_RPATH "$ORIGIN/lib/")ЧЯДНТ?
set(CMAKE_BUILD_WITH_INSTALL_RPATH ON)
$ cmake --build .
$ readelf test-tube-arm -Wd
0x00000001 (NEEDED) Shared library: [libtube-arm.so]
0x0000000f (RPATH) Library rpath: [$ORIGIN/lib/]
$ ls lib/
lib/libtube-arm.so
$ ./test-tube-arm
./test-tube-arm: can't load library 'libtube-arm.so'
$
KI
II
add_custom_target: Adds a target with the given name that executes the given commands. The target has no output file and is always considered out of date
а как задать таргет, который будет инвалидироваться только при изменении своих зависимостей, запускать команду, но при этом не генерировать никаких файлов?