gpt4 book ai didi

c++ - 未定义对 'uuid_generate' 的引用,即使我使用 -luuid

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:34:13 31 4
gpt4 key购买 nike

<分区>

我的测试.cpp

#include <uuid/uuid.h>
#include <iostream>

int main(int argc, char *argv[])
{
uuid_t id;
uuid_generate(id);

char *string = new char[100];
uuid_unparse(id, string);

std::cout << string << std::endl;

return 0;
}

我正在使用 Ubuntu 14

我正在运行我的 test.cpp 作为...

g++ -luuid test.cpp

和输出

test.cpp:(.text+0x26): undefined reference to `uuid_generate'
test.cpp:(.text+0x47): undefined reference to `uuid_unparse'
collect2: error: ld returned 1 exit status

我的 g++ 版本:

Target: x86_64-linux-gnu
gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)

而且我已经安装了 uuid-dev。

sudo apt-get install uuid uuid-dev

uuid is already the newest version.
uuid-dev is already the newest version.

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