diff options
| author | yangwei <[email protected]> | 2023-06-02 17:47:38 +0800 |
|---|---|---|
| committer | yangwei <[email protected]> | 2023-06-02 17:47:38 +0800 |
| commit | f384a719c26668424cb6e1f88a1c628975166b3a (patch) | |
| tree | a1909ad74a2568d0b77ee737aeff8c8b93895301 /example | |
| parent | 7760c274c258b19585f40b8db5f443d7ead425d6 (diff) | |
🔧 build(cmake): 调整luajit编译方式,控制在build目录内Build-refactor-luajit-compile
Diffstat (limited to 'example')
| -rw-r--r-- | example/CMakeLists.txt | 20 | ||||
| -rw-r--r-- | example/luatest/CMakeLists.txt | 15 |
2 files changed, 7 insertions, 28 deletions
diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt index 40573e5..1bd1e7d 100644 --- a/example/CMakeLists.txt +++ b/example/CMakeLists.txt @@ -2,23 +2,11 @@ cmake_minimum_required(VERSION 3.5) project (single_thread) project (multithread) -link_directories("${CMAKE_BINARY_DIR}/src") -link_directories("${CMAKE_BINARY_DIR}/support/luajit2/src/luajit2/src/") add_definitions(-g -W -Wall) - add_executable(single_thread single_thread.cpp) add_executable(multithread multithread.cpp) -if (BUILD_STATIC_LIB) - add_dependencies(single_thread ${lib_name}_static) - add_dependencies(multithread ${lib_name}_static) - target_link_libraries(single_thread ${lib_name}_static pthread) - target_link_libraries(multithread ${lib_name}_static pthread) -else() - add_dependencies(single_thread ${lib_name}_shared) - add_dependencies(multithread ${lib_name}_shared) - target_link_libraries(single_thread ${lib_name}_shared pthread) - target_link_libraries(multithread ${lib_name}_shared pthread) -endif() - -# add_subdirectory(luatest)
\ No newline at end of file +add_dependencies(single_thread ${lib_name}_shared) +add_dependencies(multithread ${lib_name}_shared) +target_link_libraries(single_thread ${lib_name}_shared pthread) +target_link_libraries(multithread ${lib_name}_shared pthread) diff --git a/example/luatest/CMakeLists.txt b/example/luatest/CMakeLists.txt index 3031e84..9dafa78 100644 --- a/example/luatest/CMakeLists.txt +++ b/example/luatest/CMakeLists.txt @@ -1,17 +1,8 @@ cmake_minimum_required(VERSION 3.5) project (luatest) -include_directories("../../src/") -link_directories("${CMAKE_BINARY_DIR}/src") -#link_directories("${CMAKE_BINARY_DIR}/support/luajit2/src/luajit2/src/") - +include_directories(${PROJECT_SOURCE_DIR}/src/) add_definitions(-g -W -Wall -O0 -rdynamic) - add_executable(luatest luatest.cpp) -if (BUILD_STATIC_LIB) - add_dependencies(luatest ${lib_name}_static) - target_link_libraries(luatest ${lib_name}_static pthread dl pcap) -else() - add_dependencies(luatest ${lib_name}_shared) - target_link_libraries(luatest ${lib_name}_shared pthread dl pcap) -endif() +add_dependencies(luatest ${lib_name}_shared) +target_link_libraries(luatest ${lib_name}_shared pthread dl pcap) |
