gpt4 book ai didi

c++ - 如何将静态 Stasm 库链接到我的程序?

转载 作者:行者123 更新时间:2023-11-30 04:07:06 25 4
gpt4 key购买 nike

之前我在 Ubuntu 13.10 上使用 cmake 成功编译了 Stasm。它给了我静态库 libstasm.a。但是,我正在尝试使用 Stasm 代码构建我自己的程序,但每次我尝试 g++ 时都会给我这个:

hanna@hanna-HP-650-Notebook-PC:~/Desktop$ g++ -Wall -L/home/hanna/Downloads/stasm4.1.0/build -lstasm stasmtest.cpp -o stasmtest
stasmtest.cpp:7:23: fatal error: stasm_lib.h: No such file or directory
#include "stasm_lib.h"
^
compilation terminated.

我尝试在外部库中编译 Minimal.cpp 示例,因为它应该展示如何在我自己的程序中使用 Stasm,但我仍然遇到相同的错误。

谁能告诉我应该使用什么命令将 Stasm 库链接到我的程序?

提前致谢!

最佳答案

你得到一个编译错误,而不是链接错误。 g++ 找不到“stasm_lib.h” header 。使用 -I/path/to/stasm_lib.h 作为 g++ 的参数。

关于c++ - 如何将静态 Stasm 库链接到我的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22634396/

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