Tôi đang cố gắng cài đặt QtiPlot trên Mac OS X, nhưng tôi không thể biên dịch nó vì qmake không được biết đến. Làm cách nào tôi có thể cài đặt qmake trên Mac OS X?
Tôi đang cố gắng cài đặt QtiPlot trên Mac OS X, nhưng tôi không thể biên dịch nó vì qmake không được biết đến. Làm cách nào tôi có thể cài đặt qmake trên Mac OS X?
Câu trả lời:
Phiên bản homebrew
$ brew install qt
Error: Qt currently requires --HEAD on Mavericks, chạy brew install qt --HEAD(yêu cầu git).
qmaketồn tại trong gói Homebrew, nó dường như không được liên kết theo mặc định nữa. Hãy thử brew link qt Hoặc nếu điều đó không hiệu quả:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
qt, ví dụ 4.8.7_2: sử dụng brew switch qt 4.8.7_2. Đảm bảo bạn thêm nó vào PATH:export PATH="/usr/local/opt/qt/bin:$PATH"
Chỉ có nó!
Cài đặt MacPorts: http://www.macports.org/
Trên thiết bị đầu cuối: sudo port install qt4-mac
Sau đó, tôi đã nhận được qmake. Bạn có thể cài đặt qtiplot trực tiếp bằng cách chạy : sudo port install qtiplot. Quá trình mất khoảng 3h.
qmake: stackoverflow.com/a/31318672/1959808
Trình cài đặt Qt chính thức, bao gồm qmake, có sẵn từ nokia tại http://qt.nokia.com/doads , nhưng HÃY CẨN THẬN:
Tải xuống cái gọi là "SDK", xuất hiện ở gần đầu trang không phải là thứ bạn muốn. Tức giận, qmake và các công cụ cần thiết khác có sẵn từ tải xuống "Thư viện Qt". Cuộn xuống trang và tìm "thư viện Qt". Điều này khiến tôi bối rối mỗi khi tôi cài đặt Qt trên máy Mac.
QMakelà một phần của Qtphiên bản 3.0, các phiên bản trước đó đã có tMake.
Vì vậy, hoặc tìm kiếm tMakethay thế hoặc cài đặt / nâng cấp của bạn Qtđể có được QMake, chúc may mắn!
Qt-develvà Qt-configvà sự phụ thuộc của họ để cóQMake
Để cài đặt Qt5 với brew, bạn có thể làm
pha cài đặt qt5
brew install qt, nhưng sau đó nó là phiên bản cũ của qmake :(
brew install qt. Hôm nay công thức homebrew không symlink qtmake.
qmake. Xem câu trả lời của elMarquis.