下面將介紹使用cmake_debug_postfix和cmake_release_postfix設定debug和release配置下的動態庫輸出目標名新增字尾
一定要將下面的**放在add_library(....)這行**之前。 否則不會生效。
核心cmake的**如下
set(cmake_debug_postfix "_d")
其中, "_d"可以換成你想要的任意字尾
核心cmake**如下
set(cmake_release_postfix "_r")
其中,"_r"可設定為你想要的任意字尾名.
咱們通常debug新增d字尾,而release不新增字尾用作區分
···
# 設定debug和release字尾名
set(cmake_debug_postfix "_d")
set(cmake_release_postfix "_r")
# 建立專案
add_library( $ shared $ $)
···
下面將介紹使用set_target_properties設定輸出目標名字尾
請將set_target_properties放在add_executable之前,否則,不會生效
# 下面的**為debug新增輸出字尾為:_d
set_target_properties($ properties debug_postfix "_d")
其中, "_d" 可以換成你想要的任意名
# set_target_properties($ properties release_postfix "_r")
其中, "_r"可以替換為你想要的任意字尾名
set_target_properties($ properties debug_postfix "_d")
set_target_properties($ properties release_postfix "_r")
add_executable(exam_lib $)
CMake 設定Target輸出目錄和字尾名
一.set executable output path bin 上面的語句能設定可執行檔案的輸出目錄 在win vs環境下,會自動在你所設定的目錄後面擴充套件一層 目錄,所以最終生成的debug版本程式會在 bin debug 目錄下,release版本程式會在 bin release 目錄下.在...
9 為url新增可選的字尾
為url新增可選的字尾 在drf的機制中,響應資料的格式不再與單一內容型別連線,可以同時享有json格式或html格式,我們可以為api路徑新增格式字尾的支援,使用格式字尾給我們明確指定了給定格式的url 這意味著我們的api將能夠處理諸如 之類的url view 例如下面兩個檢視中新增乙個form...
為iOS專案新增Daily Build
很多人在說到daily build的時候總是喜歡背書。背書就背書吧,總比混跡軟體行業連書都沒看過的強。很久以前遇到乙個奇葩。每次到 提交測的通知就著急忙慌的催促組員趕緊幹活,開始嚴重加班,晚飯都不吃。偶爾還需要開通宵。但是即使如此,最後也不會得到什麼好的反饋。那個team就是這樣迴圈往復的做著專案,...