Eigen kütüphanesi kurulumu

Eigen kütüphanesini vcpkg ile kurmak

vcpkg Windows, Linux ve Macos’ta üçüncü taraf kitaplıkların büyük ölçüde kolaylaştıran bir komut satırı paket yöneticisidir. Projeniz üçüncü taraf kitaplıklarını kullanıyorsa, bunları yüklemek için vcpkg kullanmanızı öneririz. vcpkg hem açık kaynak hem de özel kütüphanelerini destekler.  Mayıs 2018’den itibaren Windows kataloğunda ve Linux/MacOS kataloğunda 350 üzerinden 900 kitaplıkları vardır. C++ topluluğu, her iki kataloglarında düzenli olarak daha fazla kitaplıkları eklemektir.

Yükleme

Github’dan vcpkg deposunu kopyalayın: https://github.com/Microsoft/vcpkg. Tercih ettiğiniz herhangi bir klasör konumuna indirebilirsiniz.

bootstrap’i kurmak istediğiniz klasörde çalıştırın:

  • bootstrap-vcpkg.bat (Windows)
  • ./bootstrap-vcpkg.sh (Linux, MacOS)

Kurulum devam ederken bekleyin

Kurulum tamamlanınca CMD içinden vcpkg’yi kurduğunuz klasöre gidin ve vcpkg search komutunu girin.

Burada vcpkg ile kurabileceğiniz tüm kütüphaneler listelenmektedir. Aradığınız kütüphaneyi listeden yazılacak komutu belirleyin. Biz bu anlatımda “eigen3” kütüphanesini kuracağız.

Daha sonra vcpkg install “kuracağınız kütüphane adı” şeklinde komutu girin.

Kurulumun başarı ile bitip bitmediğini kontrol etmek için vcpkg list komutunu girebilirsiniz.


Eigen ile Visual Studio Entegrasyonu

Vcpkg ile entegrasyonu sağlamak için yönetici olarak Komut İstemi (Command Prompt) açtıktan sonra aşağıdaki komutu çalıştırmanız yeterlidir.

vcpkg.exe integrate install

Eigen’i test etmek

Aşağıda verilen kodu girip. Test edebiliriz.