gpt4 book ai didi

c++ - CMake 静态库链接(预编译.a)

转载 作者:行者123 更新时间:2023-11-28 04:10:28 25 4
gpt4 key购买 nike

<分区>

一周以来,我一直在日以继夜地处理这个问题。我已经阅读了 Google、Stackoverflow 和 Github 上的每一页。

CMakeLists.txt

cmake_minimum_required(VERSION 3.5)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED OFF)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
project(EDKPOC)

add_library(BCXConfiguration STATIC IMPORTED)

set_target_properties(BCXConfiguration PROPERTIES
IMPORTED_LOCATION "${CMAKE_SOURCE_DIR}/main/liBCXConfiguration.a"
INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_SOURCE_DIR}/main/include")

link_directories(${CMAKE_CURRENT_LIST_DIR})

target_link_libraries(EDKPOC BCXConfiguration)

当我运行 CMake 时出现此错误:

CMake Error at CMakeLists.txt:20 (target_link_libraries):
Cannot specify link libraries for target "EDKPOC" which is not built
by this project.

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com