c++学习
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、c++掉第三方库(以glog为例)
第一种方式(先安装到系统环境,然后导入):
(1)安装glog
apt-get install libgoogle-glog-dev
(2)在cmakelist中链接该第三方库(注意:该行一定要在add_executable之后)
target_link_libraries(${PROJECT_NAME} glog)
第二种方式:(有头文件和.so文件)
(1)在cmakelist中加入以下内容:
project(aaa)
# 告诉编译器头文件的位置
include_directories(/data/万集部署文档、代码/代码/test/cletcode/wj-thirdparty-sdk/include/glog)
# 告诉编译器在链接过程中应该搜索的库文件目录
link_directories(/data/万集部署文档、代码/代码/test/cletcode/wj-thirdparty-sdk/lib)
# 定义生成可执行文件的源代码
add_executable(${PROJECT_NAME} test.cpp)
# 指定目标可执行文件或库与所需要的库文件之间的链接关系,此处主程序需要调用glog库,故需要链接它
target_link_libraries(${PROJECT_NAME} libglog.so)
(2)在程序中导入第三方库(注意:<>和""意思不一样,cmakelist中规定了搜索范围,需要按要求写)
#include <glog/logging.h>
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。