افزودن کتابخانه 3rd party که find_package نداره - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

افزودن کتابخانه 3rd party که find_package نداره

0 امتیاز
سلام. خیلی از کتابخانه ها یا اونایی که خودم نوشتن چون هنوز طریقه پکیج ساختن را بلدم نیستم چطور باید تو پروژه های دیگر ازشون استفاده کنم؟
سوال شده آذر 13, 1399  بوسیله ی zirak (امتیاز 473)   3 28 52

1 پاسخ

0 امتیاز

در چنین مواقعی باید سه target زیر را مشخص کنید که به راحتی می تونید از کتابخانه مورد نظر استفاده کنید.

   target_include_directories(${PROJECT_NAME} PRIVATE library_include_path_here)
    target_link_directories(${PROJECT_NAME} PRIVATE library_lib_path_here)
    target_link_libraries(${PROJECT_NAME} PRIVATE library_name_here)

 

پاسخ داده شده آذر 14, 1399 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
...