【发布时间】:2009-11-07 10:48:10
【问题描述】:
我是 Qt 和 Linux C++ 开发的新手(尽管我在 Windows 上拥有多年的 C 和 C++ 开发经验)。
我有一些遗留的 C 项目(源文件和头文件 - [不使用 Qt])我想在 Linux 上编译成共享库。
我建议将我的项目存储在以下结构下:
/home/username/Projects/project_name
/home/username/Projects/project_name/src
/home/username/Projects/project_name/build
谁能告诉我如何执行以下操作(使用 Qt 来简化构建过程)
- 创建不同的构建配置(调试、发布等)
- 构建配置以创建适当的共享库
顺便说一句,我最近才安装了 Ubuntu 9.10 和我在 Qt 中安装(使用 SPM)的唯一 C/C++ 开发工具 - 所以我不知道是否需要安装其他一些 GNU C++ 工具。
顺便说一句,我已经检查并在我的机器上安装了 gcc (v4.4.1)。我似乎没有 g++ - 我不知道这是否重要。
【问题讨论】:
标签: c++ linux qt ubuntu shared-libraries