Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Çözüldücmake nedir, nasıl geçilir? avantajları, dezavantajları nelerdir?
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
bilen arkadaşlar yorumlarda cmake ile olan tecrübelerini anlatabilirler mi ? gcc ye karşı avantajı nedir ? dezavantajı nedir ? srcyi cmakeye nasıl uyarlarız ? ve genel olarak cmake nedir ?
Cmake ile proje oluşturmak daha kolay. Bilgileri CmakeLists.txt isminde dosyadan okur. Bu dosyanın kendine ait bir dil gibi fonksiyonlar vardır. Örneğin gcc de projeye bir klasörü include ederken komut satırına -I<dir> yazarız. Cmake de ise CmakeLists.txt dosyasında include_directories(${PROJECT_SOURCE_DIR}/include) şekilde bir ekleme yapıyoruz. Ancak cmake ile derleme yapılamıyor. Yani yine gcc ile ya da visual studio ile derleme yapılır. Sadece senin dosyalarını derlenmeye hazır hale getiriyor. Visual studio kullırsan .sln uzantılı proje olışturuyor. Ben cmake i vscode ile kullanıyorum. Vscode da cmake eklendisi var bu işleri daha kolay hale getiriyor. Benim kullarak edindiğim bilgiler bunlar eksik ya da yanlış...
Cmake ile proje oluşturmak daha kolay. Bilgileri CmakeLists.txt isminde dosyadan okur. Bu dosyanın kendine ait bir dil gibi fonksiyonlar vardır. Örneğin gcc de projeye bir klasörü include ederken komut satırına -I<dir> yazarız. Cmake de ise CmakeLists.txt dosyasında include_directories(${PROJECT_SOURCE_DIR}/include) şekilde bir ekleme yapıyoruz. Ancak cmake ile derleme yapılamıyor. Yani yine gcc ile ya da visual studio ile derleme yapılır. Sadece senin dosyalarını derlenmeye hazır hale getiriyor. Visual studio kullırsan .sln uzantılı proje olışturuyor. Ben cmake i vscode ile kullanıyorum. Vscode da cmake eklendisi var bu işleri daha kolay hale getiriyor. Benim kullarak edindiğim bilgiler bunlar eksik ya da yanlış olabilir.
Cmake ile proje oluşturmak daha kolay. Bilgileri CmakeLists.txt isminde dosyadan okur. Bu dosyanın kendine ait bir dil gibi fonksiyonlar vardır. Örneğin gcc de projeye bir klasörü include ederken komut satırına -I<dir> yazarız. Cmake de ise CmakeLists.txt dosyasında include_directories(${PROJECT_SOURCE_DIR}/include) şekilde bir ekleme yapıyoruz. Ancak cmake ile derleme yapılamıyor. Yani yine gcc ile ya da visual studio ile derleme yapılır. Sadece senin dosyalarını derlenmeye hazır hale getiriyor. Visual studio kullırsan .sln uzantılı proje olışturuyor. Ben cmake i vscode ile kullanıyorum. Vscode da cmake eklendisi var bu işleri daha kolay hale getiriyor. Benim kullarak edindiğim bilgiler bunlar eksik ya da yanlış olabilir.