# TestFT4222CMake **Repository Path**: AscendLiu/TestFT4222CMake ## Basic Information - **Project Name**: TestFT4222CMake - **Description**: 按照Git子模块导入的方式,测试库的导入使用测试 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-11 - **Last Updated**: 2025-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TestFT4222CMake 使用总结:按照Git子模块导入FT4222 1. 添加子模块 ``` cmake git submodule add https://gitee.com/AscendLiu/FT4222HQ_CMake.git 3rdparty/FT4222 ``` 2. 在项目的CMakeList中添加导入 在CMakeList顶层文件中添加,.cmake文件的搜索路径 ``` cmake set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/3rdparty/FT4222" ${CMAKE_MODULE_PATH}) # 查找库 find_package(FTD2XX REQUIRED) find_package(LibFT4222 REQUIRED) ``` 3. 链接库 ``` cmake target_link_libraries(被链接目标 PRIVATE ... ftd2xx::ftd2xx LibFT4222::LibFT4222 ) ```