c++ - 使用 C++ 程序中的软件

标签 c++ linux build compilation

我为我想要使用的软件下载了一个 C++ 程序,目录如下: 变更日志许可证自述文件.md 构建文档包括 src

代码有点旧,我想从 Linux 终端编译它,我知道我必须使用 gcc 和 make(这就是所有安装详细信息),但包含 cpp 文件的 src 目录没有“main.cpp”文件,构建包含一个文件:Makefile 使用该软件需要遵循哪些步骤,以及如何在没有 main.cpp 的情况下编译该软件 我正在使用 gcc 版本 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) 和 GNU Make 3.81 ;但程序有点旧(2011)

最佳答案

如果没有测试,您可以尝试以下操作:

$ apt install cmake make gcc g++ 
$ cd build
$ cmake .
$ make .
$ make install

关于c++ - 使用 C++ 程序中的软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47695868/

相关文章:

linux - make 中是否有等同于 -j 的 checkinstall 选项?

linux - bash 脚本如何在向子进程发送信号时在非 0 退出时重启进程

javascript - 是否可以使用组件的子集构建 jQuery? -jQuery

c++ - SFINAE:当重载移动到其他 namespace 时,检查函数是否存在中断

linux - Linux 中的 Vmware 服务器安装

macos - pkg-config:PKG_PROG_PKG_CONFIG:找不到命令

java - Android Studio 构建文件 R 损坏

c++ - for_each 奇怪的行为

c++ - 整数常量表达式中不允许使用模板参数

C++ : First User Input Prompt Is Skipped