Postgresql 8.4.22 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 16. Cài đặt từ mã nguồn trênWindows | Chuyển tiếp nhanh | NEXT |
Công cụ xây kèo bóng đá cúp c2 bằng cách sử dụngkèo bóng đá cúp c2 C ++ 2005, nằm trongsrc/công cụ/msvcThư mục. Khi xây kèo bóng đá cúp c2, làm chắc chắn không có công cụ từMingwhoặcCygwinhiện tại trong đường dẫn hệ thống của bạn. Cũng, Đảm bảo bạn có tất cả kèo bóng đá cúp c2 công cụ C ++ trực quan cần thiết trong đường dẫn, thường bằng cách bắt đầukèo bóng đá cúp c2 Lời nhắc lệnh studiovà chạy kèo bóng đá cúp c2 lệnh từ đó. Tất cả kèo bóng đá cúp c2 lệnh phải được chạy từSRC \ Tools \ MSVCThư mục.
Trước khi bạn xây kèo bóng đá cúp c2, chỉnh sửa tệpconfig.plĐể phản ánh kèo bóng đá cúp c2 tùy chọn cấu hình Bạn muốn đặt, bao gồm kèo bóng đá cúp c2 đường dẫn đến kèo bóng đá cúp c2 thư viện được sử dụng. Nếu bạn cần Để đặt bất kỳ biến môi trường nào khác, hãy tạo một tệp có tênbuildenv.plvà đặt kèo bóng đá cúp c2 yêu cầu lệnh ở đó. Ví dụ, để thêm đường dẫn cho bò rừng khi nó Không có trong đường dẫn, tạo một tệp chứa:
$ env path = $ env path. '; c: \ some \ where \ bison \ bin';
PostgreSQL sẽ xây kèo bóng đá cúp c2 bằng cách sử dụng các phiên bản chuyên nghiệp (bất kỳ phiên bản nào) hoặc phiên bản Express miễn phí củakèo bóng đá cúp c2 Studio 2005. Sau đây Các sản phẩm bổ sung được yêu cầu để xây kèo bóng đá cúp c2 gói hoàn chỉnh. Sử dụngconfig.plTệp để chỉ định Thư viện nào có sẵn trong.
ActiveSestate Perl được yêu cầu để chạy bản kèo bóng đá cúp c2 kịch bản thế hệ. Mingw hoặc Cygwin Perl sẽ không hoạt động. Nó cũng phải có mặt trong con đường. Nhị phân có thể được Tải xuống từhttp: //www.activestate.com(Lưu ý: Phiên bản 5.8 trở lên được yêu cầu, tiêu chuẩn miễn phí Phân phối là đủ).
Yêu cầu xây kèo bóng đá cúp c2PL/TCL(Lưu ý: Phiên bản 8.4 là bắt buộc, phân phối tiêu chuẩn miễn phí là hợp lý).
Bison và Flex được yêu cầu xây kèo bóng đá cúp c2 từ Git, nhưng không cần thiết khi xây kèo bóng đá cúp c2 từ một tập tin phát hành. Lưu ý rằng Chỉ có Bison 1.875 hoặc phiên bản 2.2 trở lên sẽ hoạt động. Bison và Flex có thể được tải xuống từhttp: //gnuwin32.sourceforge.net.
Diff được yêu cầu để chạy kèo bóng đá cúp c2 bài kiểm tra hồi quy và có thể được tải xuống từhttp: //gnuwin32.sourceforge.net.
GetText được yêu cầu xây kèo bóng đá cúp c2 với hỗ trợ NLS và có thể được tải xuống từhttp: //gnuwin32.sourceforge.net. Lưu ý rằng tất cả kèo bóng đá cúp c2 nhị phân, phụ thuộc và nhà phát triển đều cần thiết.
Bạn nên nâng cấp lên mới nhất Phiên bản có sẵn củaSDK nền tảng Microsoft, Có sẵn Để tải xuống từhttp: //www.microsoft.com/doads/.
Cần thiết cho hỗ trợ xác thực Kerberos. MIT Kerberos có thể được tải xuống từhttp: //web.mit.edu/kerberos/dist/index.html.
Yêu cầu cho hỗ trợ XML. Có thể tải xuống kèo bóng đá cúp c2 nhị phân từhttp: //zlatkovic.com/pub/libxmlhoặc nguồn từhttp: //xmlsoft.org. Lưu ý rằng libxml2 yêu cầu ICONV, có sẵn từ cùng một bản tải xuống vị trí.
Yêu cầu cho hỗ trợ SSL. Có thể tải xuống kèo bóng đá cúp c2 nhị phân từhttp: //www.slproweb.com/products/win32opencssl.html11317_11345http: //www.openssl.org.
Yêu cầu cho hỗ trợ UUID-OSSP (chỉ đóng góp). Nguồn có thể được tải xuống từhttp: //www.ossp.org/pkg/lib/uuid/.
Yêu cầu xây kèo bóng đá cúp c2PL/Python. Nhị phân có thể được Tải xuống từhttp: //www.python.org.
Cần thiết để hỗ trợ nén trongpg_dumpvà12277_12289. Nhị phân có thể được Tải xuống từhttp: //www.zlib.net.
Để xây kèo bóng đá cúp c2 tất cả PostgreSQL trong cấu hình phát hành (The mặc định), chạy lệnh:
Build
Để xây kèo bóng đá cúp c2 tất cả PostgreSQL trong cấu hình gỡ lỗi, chạy yêu cầu:
Build Debug
Để xây kèo bóng đá cúp c2 chỉ một dự án duy nhất, ví dụ PSQL, chạy lệnh:
Build PSQL Build Debug PSQL
Để thay đổi cấu hình bản kèo bóng đá cúp c2 mặc định thành gỡ lỗi, hãy đặt theo sau trongbuildenv.plTệp:
$ env config = "Debug";
Cũng có thể xây kèo bóng đá cúp c2 từ bên trong Studio Visual GUI. Trong trường hợp này, bạn cần chạy:
perl mkvcbuild.pl
Từ dấu nhắc lệnh, sau đó mở được tạopgsql.sln(Trong thư mục gốc của cây nguồn) trong kèo bóng đá cúp c2 Studio.
Hầu hết thời gian, theo dõi phụ thuộc tự động trong Visual Studio sẽ xử lý kèo bóng đá cúp c2 tập tin đã thay đổi. Nhưng nếu đã có Những thay đổi lớn, bạn có thể cần phải làm sạch cài đặt. Để làm cái này, chỉ cần chạyClean.batLệnh, sẽ tự động dọn dẹp tất cả Tệp. Bạn cũng có thể chạy nó vớidisttham số, trong trường hợp đó nó sẽ hoạt động giốngLàm cho Distcleanvà loại bỏ kèo bóng đá cúp c2 tệp đầu ra Flex/Bison cũng vậy.
Theo mặc định, tất cả kèo bóng đá cúp c2 tệp được ghi vào một thư mục con củaDebughoặcPhát hànhThư mục. Để cài đặt kèo bóng đá cúp c2 tệp này sử dụng bố cục tiêu chuẩn và cũng tạo kèo bóng đá cúp c2 tệp cần thiết Để khởi tạo và sử dụng cơ sở dữ liệu, hãy chạy lệnh:
perl install.pl C: \ Destination \ thư mục
Để chạy các bài kiểm tra hồi quy, hãy đảm bảo bạn đã hoàn thành Việc xây kèo bóng đá cúp c2 tất cả các bộ phận cần thiết đầu tiên. Ngoài ra, hãy chắc chắn rằng DLL cần phải tải tất cả các phần của hệ thống (chẳng hạn như Perl và dll python cho các ngôn ngữ thủ tục) có mặt trong đường dẫn hệ thống. Nếu chúng không, hãy đặt nó thông quabuildenv.plTệp. Để chạy kèo bóng đá cúp c2 bài kiểm tra, hãy chạy một trong những kèo bóng đá cúp c2 lệnh sau từSRC \ Tools \ MSVCThư mục:
Kiểm tra vcreator 15647_15681 VCREICS PLCHECK VCREXCTECK
Để thay đổi lịch sử dụng (mặc định là song song), nối nó vào dòng lệnh như:
VCREICS Kiểm tra nối tiếp
Để biết thêm thông tin về kèo bóng đá cúp c2 bài kiểm tra hồi quy, xemChương 29.
Xây kèo bóng đá cúp c2 tài liệu PostgreSQL ở định dạng HTML Yêu cầu một số công cụ và tập tin. Tạo một thư mục gốc cho Tất cả các tệp này và lưu trữ chúng trong các thư mục con trong Danh sách bên dưới.
16592_1660816766_16871và Khó hiểu trong thư mục conOpenJade-1.3.1.
Tải xuống từhttp: //www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.zipvà Khó hiểu trong thư mục conDocbook.
Tải xuống từ17587_17689và Khó hiểu trong thư mục conDocBook-DssSL-1.79.
17880_17896http: //www.oasis-open.org/cover/isoents.zipvà Khó hiểu trong thư mục conDocbook.
Chỉnh sửabuildenv.plTệp và thêm một biến cho vị trí của thư mục gốc, cho ví dụ:
$ env docroot = 'C: \ DocBook';
Để xây kèo bóng đá cúp c2 tài liệu, hãy chạy lệnhbuildDoc.bat. Lưu ý rằng điều này thực sự sẽ chạy Bản kèo bóng đá cúp c2 hai lần, để tạo ra các chỉ mục. Các Các tệp HTML được tạo sẽ ởDOC \ SRC \ SGML.