cmake命令詳解部落格:
1.工程名稱
2.1最低版本要求
2.2設定mfc標記
3.將mfc中所有資源檔案加入srcs(itk和vtk結合還需要兩個檔案itkimagetovtkimagefilter.h和
itkimagetovtkimagefilter.txx)
4.鏈結win32庫
5.包含itk庫、vtk庫
6.為構建樹新增包含路徑
7.生成可執行檔案
8.動態鏈結庫
典型的mfc、itk、vtk結合的cmakelists:
project(mysystem) #專案名稱
# minimum version required
cmake_minimum_required(version 2.8)
add_definitions(-d_afxdll)
set(cmake_mfc-flag 6) #mfc標記
set(mysystem_srcs
mainfrm.cpp
mainfrm.h
mysystem.cpp
mysystem.h
mysystem.rc
mysystemdoc.cpp
mysystemdoc.h
mysystemview.cpp
mysystemview.h
res/mysystem.ico
res/mysystem.rc2
res/mysystemdoc.ico
resource.h
stdafx.cpp
stdafx.h
targetver.h
itkimagetovtkimagefilter.h
itkimagetovtkimagefilter.txx)
if(win32)
link_libraries(wsock32)
endif(win32)
#find itk
find_package(itk)
if (itk_found)
include($)
else(itk_found)
message(fatal_error "cannot build without itk. please set itk_dir.")
endif(itk_found)
# adding vtk library
find_package (vtk)
if (vtk_found)
include($)
else(vtk_found)
message(fatal_error "cannot build without itk. please set vtk_dir.")
endif(vtk_found)
include_directories($)
add_executable(mysystem win32 $)
target_link_libraries( $
$ $)
利用Cmake編譯Caffe
1.安裝好caffe需要用到的各種庫 建議盡量使用apt get安裝方式,這樣方便以後使用 2.新建資料夾 在caffe根目錄下執行 mkdir cmake build cd cmake build cmake 之後輸入 make j 4 make j 4這裡應該是我配置有問題的原因,第一次不會執行...
vscode 利用cmake工具構建c
工具合集 demo win r cmdcmake version gcc version ninja version cmakelists.txt mian.c vscode c cpp properties.json launch.json tasks.json src cmakelists.tx...
利用Flex整合Microstrategy開發報表
最近接觸了很多東西,不停的配環境,每次版本問題都得折騰一番。microstrategy提供了乙個flex外掛程式,用來開發顯示報表資料的flash模板。利用flex開發簡單報表過程 1.安裝 microstrategy8.1 2.安裝flex builder 2.2。3.在flex builder中...