【问题标题】:Compile a C++ program (LANShare)Compile a C++ program (LANShare)
【发布时间】:2021-09-21 22:49:05
【问题描述】:

我在编译 LANShare 的源代码时遇到问题。
我需要编译这个程序,因为我需要在 32 位 unix 机器上使用它,并且没有 .debappimage 发布文件。

这是LANShare

如您所见,没有配置文件,我不知道如何继续编译。
我从源代码编译了很多次,但这里没有自述文件,也没有说明,然后我打开了一个issue,但还没有任何回应。

【问题讨论】:

  • 好像有一个QT project。您需要QT Creator 才能使用它。
  • 是的,在.pro文件里有规定,我研究一下
  • 有一个 README.md 文件告诉你你需要知道的一切,包括 deb 文件的位置
  • 它有效,谢谢!我会添加回复

标签: c++ c unix compilation


【解决方案1】:

找到解决方案,感谢n。 1.8e9-where's-my-share m. 这些说明应该适用于任何 Debian 10 安装。

安装qt工具:

sudo apt install qt5-qmake qt5-default

然后编译:

qmake -o Makefile LANShare.pro
make

【讨论】:

    【解决方案2】:

    在 README.md 文件中有:

    您可以从发布页面下载 Ubuntu 软件包或 linux AppImage 或 Windows 可执行文件。 https://github.com/abdularis/LAN-Share/releases

    • 使用 .deb (Ubuntu/Debian)

    下载最新版本,例如lanshare_1.2.1-1_amd64.deb然后打开终端,导航到下载包所在目录并输入

    $ sudo dpkg -i ./lanshare_1.2.1-1_amd64.deb
    

    【讨论】:

    • 已经试过了,因为 32 位架构无法使用
    猜你喜欢
    • 1970-01-01
    • 2015-03-01
    • 2018-06-12
    • 2019-09-18
    • 2014-04-18
    • 2021-12-03
    • 1970-01-01
    • 2022-08-17
    • 2021-01-30
    相关资源
    最近更新 更多