Portál AbcLinuxu, 17. července 2025 06:45
cmake
a cmake nevie nájsť na mojom systéme niektoré knižnice. A to preto, že ich mám na neštandardnom mieste. Napr. LAME headre mám v /usr/local/lame/include a jeho .lib súbory v /usr/local/lame/lib.
Nefunguje nastavenie CFLAGS, CPPFLAGS, CXXFLAGS, CMAKE_CXX_FLAGS, CMAKE_C_FLAGS ... cez premenne prostredia ani cez parameter -D (resp. nastaviť ich nastavím, ale cmake napriek tomu LAME nenajde)
Vie mi niekto poradiť, ako dokopať cmake (alebo CMakeList.txt v avidemux-e) k tomu, aby tie hlavičkové subory a knižnice našiel?
./configure
spravidla ma nejaké --with-extra-includes
a --with-extra-libs
alebo niečo podobné. Ako vyzerá ekvivalent pre cmake?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.