Mục lục:
- 1Sử dụng trình thủ thuật Dự án để tạo một dự án mới.
- 2Chọn Dự án → Tùy chọn Xây dựng.
- 3Chọn thanh Cài đặt Trình kết nối.
- 4Click Thêm.
- 5Nhấp vào nút Duyệt qua - nút có hình bầu dục.
- 6Sử dụng hộp thoại, điều hướng tới thelibboost_regex-mgw47-mt-1_55. alibrary (phiên bản phát hành của thư viện), chọn thư viện, và sau đó nhấn OK.
- 7 Nhấp vào
- 8Click OK.
- 9Nhấp vào tab Search Directories.
- 10Nhấp vào Thêm trong bảng phụ của Trình biên dịch.
- 11Tìm vị trí của các tệp tin Boost header trong trường Directory.
- 12Nhấp OK.
- 13Nhấp vào Thêm trong các phụ Linker tab.
- 14Nhập vị trí của các tệp thư viện Boost trong trường Directory và sau đó nhấn OK.
- 15Nhấp OK.
Video: Lập trình C# căn bản - Bài 22: Làm việc với Regular Expression 2024
Hầu hết các thư viện Boost hoạt động tốt bằng cách thêm tiêu đề vào mã ứng dụng của bạn. Tuy nhiên, một vài thành phần, chẳng hạn như RegEx, yêu cầu một thư viện. Trước khi bạn có thể sử dụng một thư viện, bạn phải xây dựng nó. Sau khi bạn xây dựng thư viện, bạn phải thêm nó vào ứng dụng của bạn.
Có hai kỹ thuật để thêm các tiêu đề và thư viện bắt buộc vào một ứng dụng. Kỹ thuật đầu tiên là thêm nó vào cài đặt trình biên dịch. Kỹ thuật thứ hai là thêm các thiết lập vào một dự án cụ thể.
Bạn sử dụng kỹ thuật đầu tiên khi bạn làm việc với Boost cho một số lượng lớn dự án và yêu cầu quyền truy cập vào tất cả các thư viện. Kỹ thuật thứ hai là tốt nhất khi bạn sử dụng Boost chỉ cho các dự án cụ thể và chỉ yêu cầu truy cập vào các thư viện cụ thể.
Các bước sau đây chỉ cho bạn cách thực hiện thiết lập dự án cụ thể cho bất kỳ thư viện nào, không chỉ với thư viện RegEx:
1Sử dụng trình thủ thuật Dự án để tạo một dự án mới.
Mỗi ứng dụng bắt đầu với một dự án mới.
2Chọn Dự án → Tùy chọn Xây dựng.
Mã:: Khối hiển thị hộp thoại Tùy chọn Dự án Xây dựng.
3Chọn thanh Cài đặt Trình kết nối.
Bạn thấy một số cài đặt liên kết, bao gồm danh sách Liên kết Thư viện, sẽ trống.
4Click Thêm.
Mã:: Khối hiển thị hộp thoại Thêm Thư viện.
5Nhấp vào nút Duyệt qua - nút có hình bầu dục.
Bạn thấy hộp thoại Chọn Thư viện để Liên kết.
6Sử dụng hộp thoại, điều hướng tới thelibboost_regex-mgw47-mt-1_55. alibrary (phiên bản phát hành của thư viện), chọn thư viện, và sau đó nhấn OK.
Các tập tin thư viện Boost thường nằm trong thư mục Boostlib. Khi bạn nhấp OK, bạn sẽ thấy một hộp thoại hỏi xem bạn có muốn giữ nó như một đường dẫn tương đối không.
Đường dẫn tương đối chỉ định vị trí sử dụng vị trí hiện tại làm điểm xuất phát. Cách thay thế là đường dẫn tuyệt đối , xác định vị trí dựa trên thư mục gốc của ổ đĩa cứng của bạn. Trong hầu hết các trường hợp, đường dẫn tuyệt đối ít bị hỏng hơn.
7 Nhấp vào
Bạn thấy đường dẫn tuyệt đối cho libboost_regex-mgw47-mt-1_55. một thư viện được thêm vào trường File của hộp thoại Thêm Thư viện.
8Click OK.
Sau khi bạn nhấp vào OK, bạn sẽ thấy đường dẫn tuyệt đối cho thư viện được thêm vào Cài đặt liên kết.
9Nhấp vào tab Search Directories.
Bạn thấy ba tab phụ: trình biên dịch, trình liên kết, và trình biên dịch tài nguyên.
10Nhấp vào Thêm trong bảng phụ của Trình biên dịch.
Bạn thấy một hộp thoại Add Directory như hộp thoại hiển thị.
11Tìm vị trí của các tệp tin Boost header trong trường Directory.
Thay thế, bạn có thể nhấp vào nút Duyệt để sử dụng hộp thoại Trình duyệt cho Thư mục để tìm chúng. Các tập tin thường nằm trong thư mục Boostincludeboost-1_55.
12Nhấp OK.
Bạn thấy thư mục tìm kiếm được thêm vào tab Trình biên dịch như được hiển thị.
13Nhấp vào Thêm trong các phụ Linker tab.
Bạn thấy thêm một hộp thoại Thêm Thư mục.
14Nhập vị trí của các tệp thư viện Boost trong trường Directory và sau đó nhấn OK.
Các tập tin thư viện Boost thường nằm trong thư mục Boostlib. Sau khi bạn nhấp OK, bạn sẽ thấy thư mục được thêm vào tab Linker.
15Nhấp OK.
Thư viện RegEx bây giờ đã sẵn sàng để đưa vào ứng dụng của bạn.