c++ - 使命令创建一个.file,但不创建应用程序文件

标签 c++ makefile cmake

我正在尝试编译下一个代码https://github.com/srivathsanmurali/domsetLibrary
当我运行cmake ..make时,我得到一个.file,并且缺少应用程序文件。
有什么主意吗?

   total 2300
drwxr-xr-x 3 dorc23 dorc23    4096 Dec 23 22:48 ./

drwxr-xr-x 6 dorc23 root      4096 Dec 23 22:34 ../

-rw-r--r-- 1 dorc23 dorc23   12892 Dec 23 22:47 CMakeCache.txt

drwxr-xr-x 5 dorc23 dorc23    4096 Dec 23 23:00 CMakeFiles/

-rw-r--r-- 1 dorc23 dorc23    1544 Dec 23 22:47 cmake_install.cmake

**-rw-r--r-- 1 dorc23 dorc23 2310720 Dec 23 22:48 libdomset.a** 

-rw-r--r-- 1 dorc23 dorc23    4872 Dec 23 22:47 Makefile

最佳答案

这似乎是一个静态库;那就是.a文件。您需要编写一个单独的程序,包括头文件,并与此库链接。

关于c++ - 使命令创建一个.file,但不创建应用程序文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59461400/

相关文章:

c++ - QVector 到复数

c++ - 将二维数组传递给函数

mysql - 更改 makefile 后 C makefile 无法编译

c - 参数列表太长。构建 Hubbub HTML 解析库。执行

android - 如何使用 gradle 和 cmake 在 Android Studio 项目中禁用 Execute-only Memory?

c# - Windows 钩子(Hook)的奇怪行为

c++ - 如何使用 CMake 链接多个库

c - 使用 Makefile 进行链接和编译

c++ - 如何从 cmake 中清除所有定义?

python - 为 CTest 测试设置环境变量时遇到问题