Trang Chủ Tài chính Cá nhân Làm thế nào để Thêm Thư viện RegEx trong C + + - núm vú

Làm thế nào để Thêm Thư viện RegEx trong C + + - núm vú

Mục lục:

Video: Lập trình C# căn bản - Bài 22: Làm việc với Regular Expression 2024

Video: Lập trình C# căn bản - Bài 22: Làm việc với Regular Expression 2024
Anonim

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.

Làm thế nào để Thêm Thư viện RegEx trong C + + - núm vú

Lựa chọn của người biên tập

Thực hành phân tích Lý luận LSAT - núm vú

Thực hành phân tích Lý luận LSAT - núm vú

LSAT liên quan đến một phần câu hỏi gọi là lý luận phân tích. Bạn chắc chắn sẽ được hưởng lợi từ một số thực tế khi nói đến những câu hỏi này. Hãy xem các ví dụ sau đây để có được một ý tưởng về những gì bạn sẽ phải đối mặt vào ngày thử nghiệm. Các câu hỏi lý luận phân tích Một phòng tập yoga cung cấp các lớp học trong ba loại ...

11 LSAT Những thần thoại - những người có đầu

11 LSAT Những thần thoại - những người có đầu

Những người đi học luật thường là những người cụ thể và chính xác. Họ học xếp hạng trường luật, bực bội về điểm số của họ và điểm số của LSAT, và thường nắm bắt bất kỳ "sự thật" hiển nhiên nào giúp họ giải quyết được quá trình nảy lửa của việc khởi nghiệp pháp lý. Đó là lý do tại sao huyền thoại về LSAT rất nhiều. Các LSAT không có ...

Làm thế nào để trả lời những câu hỏi về suy nghĩ thiếu sót về LSAT-núm vú

Làm thế nào để trả lời những câu hỏi về suy nghĩ thiếu sót về LSAT-núm vú

Lập luận đang xé nát đối thủ của bạn. Các LSAT sẽ kiểm tra khả năng của bạn để tấn công đối số của đối phương. Các luật sư dành ít nhất là nhiều thời gian để tấn công đối số của đối phương khi họ củng cố chính mình. Bất kể trường hợp của bạn mạnh đến thế nào, đối thủ của bạn sẽ có một trường hợp khó khăn ...

Lựa chọn của người biên tập

Hacking Các công cụ bạn không thể sống thiếu - núm vú

Hacking Các công cụ bạn không thể sống thiếu - núm vú

Như một chuyên gia bảo mật thông tin, bộ công cụ của bạn là mục quan trọng nhất mà bạn có thể sở hữu chống lại hacking - ngoài kinh nghiệm thực tế và thông thường. Các công cụ hacking của bạn nên bao gồm những điều sau đây: (và đảm bảo bạn không bao giờ làm việc mà không có chúng): Phần mềm crack mật khẩu, chẳng hạn như ophcrack và Proactive Password Auditor Network scanning ...

Hacking Web 2. 0 - núm vú

Hacking Web 2. 0 - núm vú

Công nghệ web mới hơn, ban đầu được gọi là "Web 2. 0" đã thay đổi cách Internet được sử dụng. Từ YouTube sang Facebook cho Twitter, các công nghệ máy chủ và khách hàng mới, chẳng hạn như các dịch vụ web, Ajax, và Flash, đang được triển khai như thể chúng đi theo phong cách. Và đây không chỉ là những công nghệ tiêu dùng. Các doanh nghiệp nhìn thấy giá trị trong đó, ...

Khám phá các bộ định tuyến TCP / IP - núm vú

Khám phá các bộ định tuyến TCP / IP - núm vú

Router kết nối mạng. Các bộ định tuyến bao gồm máy tính để bàn của ai đó chạy phần mềm chia sẻ Internet tới các hệ thống phần cứng và phần mềm chuyên dụng trị giá hàng tỷ đô la. Trong công việc ban đầu về TCP / TP, các nhà thiết kế muốn có thể di chuyển dữ liệu qua mạng ngay cả khi các bộ phận của mạng bị gián đoạn. Ví dụ: nếu một liên kết mạng được thực hiện ...

Lựa chọn của người biên tập

ĐIều hướng Thanh công cụ trong Office 2011 for Mac - núm vú

ĐIều hướng Thanh công cụ trong Office 2011 for Mac - núm vú

Thanh công cụ tiêu chuẩn trong Office 2011 for Mac hoạt động giống như một số trình duyệt Web thanh công cụ và được kết hợp vào cửa sổ tài liệu. Theo mặc định, bạn gặp thanh công cụ Standard bên dưới thanh trình đơn. Dưới đây là một thanh công cụ chuẩn trong Office 2011 dành cho Mac và những gì bạn sẽ thấy trên đó: Các điều khiển đầu tiên không thực sự ...

Quản lý Tệp với SkyDrive trong Office 2011 for Mac - núm vú

Quản lý Tệp với SkyDrive trong Office 2011 for Mac - núm vú

Nếu bạn quyết định sử dụng SkyDrive để lưu trữ và chia sẻ các tệp Office 2011 của bạn, bạn có hai cách để lưu vào SkyDrive mà không cần trình duyệt Web của bạn. Bạn có thể lưu trực tiếp từ Office sang SkyDrive hoặc bạn có thể lưu vào một thư mục được đồng bộ hóa với SkyDrive. Lưu trữ các tệp trên SkyDrive trong Office 2011 cho Mac Để <

Office 2008 cho Mac Phím tắt - núm vú

Office 2008 cho Mac Phím tắt - núm vú

Nếu có một điều sẽ đẩy nhanh việc sử dụng Office 2008 cho các ứng dụng Mac, nó là để ghi nhớ các phím tắt thường xuyên sử dụng. Nếu bạn giống như hầu hết mọi người, bạn càng giữ cho ngón tay của bạn tắt các phím bàn phím (và tắt chuột), bạn càng hiệu quả khi sử dụng các ứng dụng Office. Tạo một ...