Tôi đang viết một bộ ứng dụng qt nhỏ bao gồm một tập hợp các chương trình nhỏ hoạt động trên cùng một tập hợp các tệp. Họ được tổ chức như thế này:Làm cách nào để sử dụng qmake để xây dựng nhiều tệp nhị phân trong một dự án?
/ app1/ main.cpp app2/ main.cpp app3/ main.cpp common/ project.h project.cpp somemore.h somemore.cpp appsuite.pro
Khi tôi qmake && make
, tôi muốn những chương trình sau đây sẽ được xây dựng:
- app1/app1
- app2/app2
- App3/App3
Làm cách nào để viết appsuite.pro
để hoạt động như thế này?
Tôi đã nghe một số thông tin về các tệp .pri
nhưng tôi không thể tìm ra cách sử dụng chúng trong "tình huống" của mình.
Trợ giúp đánh giá cao,
jrh
Tệp .pri chỉ chứa các lệnh qmake khác. Chắc chắn họ thường liệt kê các tập tin để đưa vào một dự án, nhưng nó không nhất thiết phải như vậy. Ví dụ, tại nơi làm việc, chúng tôi có một định nghĩa mục tiêu để chúng tôi có thể thực hiện "làm cho phụ thuộc" và có các tệp makefiles được tạo lại. –
+1 để chỉ ra rằng 'common' phải là' lib'. Cảm ơn! – jrharshath
@cjhuitt .pri tệp không thực sự có liên quan trong trường hợp này nên tôi đã xóa tham chiếu. – PiedPiper