取消linux下is3test

This commit is contained in:
xin
2025-06-30 15:23:14 +08:00
parent c45fc5d7b3
commit 781361acd5
2 changed files with 13 additions and 9 deletions

View File

@ -1,19 +1,21 @@
cmake_minimum_required(VERSION 3.5)
#vcpkg config
if (MSVC)
set(CMAKE_TOOLCHAIN_FILE "E:/01MyCode/vcpkg/vcpkgclion/scripts/buildsystems/vcpkg.cmake")
endif()
project(is11lib)
find_package(cserialport REQUIRED)
if (MSVC)
find_package(cserialport REQUIRED)
# 静态链接多线程版本的运行时库
set(CMAKE_CXX_FLAGS "/MT")
set(CMAKE_C_FLAGS "/MT")
include_directories(${CSerialPort_INCLUDE_DIR})
message(STATUS "CSerialPort_INCLUDE_DIR: ${CSerialPort_INCLUDE_DIR}")
endif()
include_directories(${CSerialPort_INCLUDE_DIR})
message(STATUS "CSerialPort_INCLUDE_DIR: ${CSerialPort_INCLUDE_DIR}")
include_directories(../../src/test)
include_directories(../../src/IRIS_IS3)
include_directories(../../src/comman)
@ -28,15 +30,16 @@ add_library(iris_is3lib SHARED
if (MSVC)
add_executable(is3test
testmain.cpp
)
target_link_libraries(is3test iris_is3lib ${CSerialPort_LIBRARY})
message(STATUS "CSerialPort_LIBRARY: ${CSerialPort_LIBRARY}")
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
#add_executable(is11test
# testmain.cpp
#)
endif()
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)