'u ekleyin. Kendi yazılımımın makefileğindeki bir dış kütüphaneden makefile eklemek istiyorum. En basit olanı, include ${dir}/makefile
Makefile eşdeğeri için CMake kodunu bulmak olacaktır.Dış makefile, CMake
Belki de biraz bağlam vermeliyim. PETSc'yi (ve SLEPc) koduma dahil etmeye çalışıyorum. (PETSc hemen hemen aynı olsa da) İşte SLEPc kullanarak bir örnekten bazı kodudur: Gördüğünüz gibi
hello: hello.o chkopts
-${CLINKER} -o hello hello.o ${SLEPC_LIB}
${RM} hello.o
include ${SLEPC_DIR}/conf/slepc_common
, bir başka makefiles bir demet içeren belirli makefile'daki dahil gerektirir. Bu biraz garip çünkü sadece bir dahil dizinine sahip olmanın daha kolay olacağını düşündüm, fakat anladığım kadarıyla anladığımdan daha fazlası var. Her neyse, ilk çözümüm sadece istediği makefile dahil etmek ve işe yarayıp yaramadığını görmek oldu. CMe'nin bir parçası olarak bir include method var.