CMake kullanılarak geliştirilen daha büyük bir C++ projesine bir şeyler eklemeye çalışıyorum. Eklediğim kısımda Magick ++ kullanmak istiyorum. SadeceCMake (C++, ImageMagick) içinde yolu ayarlama
g++ -o example example.cxx
ile benim küçük örnek program
#include <Magick++.h>
int main()
{
Magick::Image image;
return 0;
}
derleme Eğer "Magick ++. H" bulamazsa beri
başarısız.
Ben
g++ -I /usr/include/ImageMagick -o example example.cxx
kullanıyorum ben "tanımsız referansı" hataları olsun.
Ben http://www.imagemagick.org/script/magick++.php yönergeleri izleyin ve nasıl çalıştığını
g++ `Magick++-config --cxxflags --cppflags` -o example example.cxx `Magick++-config --ldflags --libs`
kullanarak derlemek edin.
Şimdi: Bunu CMake kullanan daha büyük projeye nasıl eklerim? CMakeLists.txt dosyasını nasıl değiştirmeliyim?
sayesinde yapabilirsiniz! Bu bir cazibe gibi çalışır. – boothby81