Clion Windows下呼叫C 動態庫

2021-10-25 20:15:29 字數 969 閱讀 8307

1.宣告路徑變數

set(inc_dir ./include)

set(link_dir ./lib)

2.引入標頭檔案和庫

include_directories($)

link_directories($)

3.設定編譯檔案

add_executable(project_name main.cpp)
4.引入第三方庫

target_link_libraries(project_name ***.dll)
完整的cmakelists.txt配置檔案

cmake_minimum_required(version 3.17)

project(project_name)

set(cmake_cxx_standard 14)

set(inc_dir ./include)

set(link_dir ./lib)

include_directories($)

link_directories($)

add_executable(project_name main.cpp)

target_link_libraries(project_name ***.dll)

clion(cmake工具)中如何引入第三方庫

clion:win10下呼叫c動態庫

注意:1.頭資料夾,庫資料夾和原始檔在同一層目錄

2.如果出現「skipping incompatible」的錯誤,得注意你提供的庫檔案是否是64位的,提供的庫檔案需要與你的編譯器相匹配,都是64位的!

python呼叫qt Qt 下呼叫 Python

qt是乙個跨平台的c 圖形使用者介面應用程式框架,而python是一門非常強大的程式語言,本文主要介紹了如何在osx系統下qt呼叫python指令碼。先上 include 包含呼叫python相應的標頭檔案 include int main int argc,char ar 初始化python直譯器...

XP下呼叫RPC失敗

解決xp下執行rpc顯示 拒絕訪問 的問題 採用rpc通訊的服務程式,在win2000和win2003下都執行正常,但在xp下執行失敗,錯誤提示是 拒絕訪問 怎麼解決呢?解決方法如下 單擊 開始 單擊 執行 鍵入 gpedit.msc 然後單擊 確定 開啟組策略。開啟組策略後,選擇 計算機配置 管理...

繼續談下呼叫約定

今天寫了個dll是用extern c 匯出的,以前一直用.def檔案,結果出現了以下錯誤 無法解析的外部符號 declspec dllimport int cdecl setstatus int imp setstatus yahh z 該符號在函式 public void thiscall cte...