unbuntu下安装uuid,并添加到CMakeList链接库
UUID
UUID含义是通用唯一识别码(Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字
在ubuntu下安装uuid
sudo apt-get install uuid-dev
查找apt-get安装的uuid-dev库的位置
我们经常会通过apt-get来安装预编译的库或软件,这种安装方式非常简单快速,但是安装的库都到哪里了呢?如果我们自己的c++工程需要链接这个库又该怎么做呢?
apt-get install安装目录是包的维护者确定的,不是用户,安装路径可以通过一下命令查找:
dpkg -L uuid-dev
添加库到cmakelist中
add_executable(newcc_detect_cpp test.cpp)
target_link_libraries(newcc_detect_cpp /usr/lib/x86_64-linux-gnu/libuuid.so)