整理初版
This commit is contained in:
29
third_party/asmjit/CMakeLists.txt
vendored
Normal file
29
third_party/asmjit/CMakeLists.txt
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
cmake_minimum_required(VERSION 3.2)
|
||||
|
||||
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32 -fpic")
|
||||
|
||||
add_compile_definitions(ASMJIT_STATIC)
|
||||
|
||||
#并将名称保存到 DIR_LIB_SRCS 变量
|
||||
file(GLOB_RECURSE DIR_ASMJIT_CPPLIB_SRCS
|
||||
"core/*.c"
|
||||
"core/*.cc"
|
||||
"core/*.cpp"
|
||||
"core/*.cxx"
|
||||
"arm/*.c"
|
||||
"arm/*.cc"
|
||||
"arm/*.cpp"
|
||||
"arm/*.cxx"
|
||||
"x86/*.c"
|
||||
"x86/*.cc"
|
||||
"x86/*.cpp"
|
||||
"x86/*.cxx"
|
||||
)
|
||||
#aux_source_directory(src DIR_LIB_SRCS)
|
||||
# 生成库
|
||||
add_library (ASMJIT STATIC ${DIR_ASMJIT_CPPLIB_SRCS})
|
||||
|
||||
#target_compile_definitions(YAML_CPP PUBLIC YAML_CPP_COMPILED_LIB)
|
||||
#target_include_directories(ASMJIT PUBLIC "include")
|
||||
Reference in New Issue
Block a user