我們可以在cmake**中設定正確的標誌,以啟動對特定c/c++標準的支援。最簡單的是使用cmake_cxx_standard
變數。
注意:要在add_executable
之前,新增對cmake_cxx_standard
的宣告。
指令碼中set
是將普通變數、快取變數或者環境變數設定為指定的值。
# cmake的最小版本要求
cmake_minimum_required(version 3.0.0)
# 專案名稱以及版本號
project(demo version 0.1.0)
#啟動對c++14標準的支援
set(cmake_cxx_standard 14)
# 顯式要求指明支援c++標準
set(cmake_cxx_standard_required true)
# 啟動對c11標準的支援
# set(cmake_c_standard 11)
# 顯式要求指明支援c標準
# set(cmake_c_standard_required true)
#設定可執行程式
add_executable(demo main.cpp)
hiveserver2 指定佇列
結論 綜上所述,使用者通過beeline連線hiveserver2後的佇列選取,預設情況下受公平排程策略的影響,如果想通過hive site.xml或者mapred site.xml中指定mapreduce.job.queuename,有乙個非常簡單的辦法就是將屬性值hive.server2.map...
log4j2指定不同包的輸出級別
首先引入這幾個包 org.slf4j slf4j api 1.7.25 org.apache.logging.log4j log4j slf4j impl 2.11.1 org.apache.logging.log4j log4j core 2.11.1 接著是配置檔案log4j2.xml 定義標準...
Struts2應用開發詳解 9 指定多個配置檔案
複雜的系統開發會有很多的action配置。為便於管理開發中應該按照功能模組或者業務分類,將sturts配置檔案分成不同的檔案,便於管理 維護。最後將這些檔案在struts.xml中進行包含宣告。student.xml default page hello.jsp class.xml default ...