Tôi đang cố gắng xây dựng thư viện tăng cường trên máy tính Windows 7 x64 bằng cách sử dụng mingw. Khi tôi cố gắng chạy b2Xây dựng Boost trên Windows
b2 --build-dir="C:\boost\build" --toolset=gcc --with-python
để xây dựng các thư viện tôi nhận được một lỗi
Jamroot:138: in modules.load
rule boostcpp.set-version unknown in module Jamfile</C:/Users/root/Downloads/boost_1_47_0>.
C:/Users/root/Downloads/boost_1_47_0/tools/build/v2/build\project.jam:314: in load-jamfile
C:/Users/root/Downloads/boost_1_47_0/tools/build/v2/build\project.jam:62: in load
C:/Users/root/Downloads/boost_1_47_0/tools/build/v2/build\project.jam:168: in project.find
C:/Users/root/Downloads/boost_1_47_0/tools/build/v2\build-system.jam:570: in load
C:\Users\root\Downloads\boost_1_47_0\tools\build\v2/kernel\modules.jam:283: in import
C:\Users\root\Downloads\boost_1_47_0\tools\build\v2\kernel\bootstrap.jam:142: in boost-build
C:\Users\root\Downloads\boost_1_47_0\boost-build.jam:17: in module scope
Tôi đang làm gì sai và làm thế nào để sửa chữa nó? Any help is appreciated
Cảm ơn
Edit:
Tôi muốn sử dụng thư viện tăng với sdk qt, trong đó sử dụng mingw. Đó là lý do tại sao tôi không thể sử dụng trình cài đặt tăng cường. Tất nhiên, trừ khi tôi không tìm được giải pháp cho vấn đề này, tôi sẽ phải sử dụng qt được xây dựng với msvc.
Tại sao bạn không sử dụng [trình cài đặt] (http://www.boostpro.com/download/) thay thế? Nó làm cho mọi thứ trở nên dễ dàng. –
'bjam' được cho là hoạt động. Sử dụng trình cài đặt là một cách giải quyết, nhưng nó không giải quyết được vấn đề cơ bản. –
Tôi giả sử bạn có nghĩa là '--toolset = gcc' thay vì' toolset = gcc' – nickb