clion:win10下调用C静态库 |
您所在的位置:网站首页 › clion编译器加载动态库的问题 › clion:win10下调用C静态库 |
前文:clion:win10下生成C静态库 1、File—> New Project 生成的项目如下: 2、在项目下创建lib目录,将生成的libstatic_generate.a复制到lib 在项目下创建include文件,将头文件libaray.h复制到include下面 3、进入到CMakeList.txt文件进行修改 cmake_minimum_required(VERSION 3.15) project(call_static_test C) set(CMAKE_C_STANDARD 11) # 指定lib目录 link_directories(${PROJECT_SOURCE_DIR}/lib) # 指定头文件搜索路径 include_directories(${PROJECT_SOURCE_DIR}/include) add_executable(${PROJECT_NAME} main.c) # 将库链接到项目中 target_link_libraries(${PROJECT_NAME} libstatic_generate.a)4、修改main.c,调用这个动态库 #include #include int main() { hello(); printf("Hello, World!\n"); return 0; }5、运行这个程序 成功 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |