Postgresql 9.0.23 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Chương 16. Cài đặt từ mã nguồn trênWindows | Tiếp theo |
PostgreSQL có thể được xây tỷ lệ kèo bóng đá trực tuyến hôm nay bằng bộ trình biên dịch Visual C ++ từ Microsoft. Các trình biên dịch này có thể là từtỷ lệ kèo bóng đá trực tuyến hôm nay Studio, tỷ lệ kèo bóng đá trực tuyến hôm nay Studio Expresstỷ lệ kèo bóng đá trực tuyến hôm nay một số phiên bản của TheNền tảng SDK. Nếu bạn không đã có mộttỷ lệ kèo bóng đá trực tuyến hôm nay StudioMôi trường được thiết lập, cách dễ nhất chúng ta sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay trình biên dịch trong TheNền tảng SDK, là một Tải xuống miễn phí từ Microsoft.
PostgreSQL hỗ trợ tỷ lệ kèo bóng đá trực tuyến hôm nay trình biên dịch từtỷ lệ kèo bóng đá trực tuyến hôm nay Studio 2005vàtỷ lệ kèo bóng đá trực tuyến hôm nay Studio 2008. Khi sử dụng nền tảng Chỉ SDK hoặc khi xây tỷ lệ kèo bóng đá trực tuyến hôm nay cho các cửa sổ 64 bit, chỉtỷ lệ kèo bóng đá trực tuyến hôm nay Studio 2008được hỗ trợ.tỷ lệ kèo bóng đá trực tuyến hôm nay Studio 2010chưa được hỗ trợ.
Khi xây tỷ lệ kèo bóng đá trực tuyến hôm nay bằng cách sử dụngNền tảng SDK, Phiên bản 6.0 đến 7.0 của SDK được hỗ trợ. Lớn hơn tỷ lệ kèo bóng đá trực tuyến hôm nay các phiên bản mới hơn sẽ không hoạt động. Đặc biệt, các phiên bản từ 7.0a trở lên sẽ không hoạt động, vì chúng bao gồm các trình biên dịch từtỷ lệ kèo bóng đá trực tuyến hôm nay Studio 2010.
Công cụ xây tỷ lệ kèo bóng đá trực tuyến hôm nay bằng cách sử dụngtỷ lệ kèo bóng đá trực tuyến hôm nay C ++, nằm trongsrc/công cụ/msvcThư mục. Khi xây tỷ lệ kèo bóng đá trực tuyến hôm nay, hãy đảm bảo không có công cụ từMingwtỷ lệ kèo bóng đá trực tuyến hôm nayCygwinTrình bày trong đường dẫn hệ thống của bạn. Cũng, Đảm bảo bạn có tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay công cụ C ++ trực quan cần thiết trong con đường. TRONGtỷ lệ kèo bóng đá trực tuyến hôm nay Studio,, Bắt đầuLệnh tỷ lệ kèo bóng đá trực tuyến hôm nay Studio Nhắc. TrongNền tảng SDK, start theCMD Shellđược liệt kê trong SDK trên menu Bắt đầu. Nếu bạn muốn xây tỷ lệ kèo bóng đá trực tuyến hôm nay một Phiên bản 64 bit, bạn phải sử dụng phiên bản 64 bit của lệnh, và ngược lại. Tất cả các lệnh phải được chạy từSRC \ Tools \ MSVCThư mục.
Trước khi xây tỷ lệ kèo bóng đá trực tuyến hôm nay, bạn có thể cần chỉnh sửa tệpconfig.plĐể phản ánh mọi tùy chọn cấu hình bạn muốn thay đổi tỷ lệ kèo bóng đá trực tuyến hôm nay đường dẫn đến bất kỳ thư viện bên thứ ba nào sử dụng. Cấu hình hoàn chỉnh được xác định bằng cách đọc đầu tiên và phân tích tệpconfig_default.pl, và sau đó áp dụng bất kỳ thay đổi nào từconfig.pl. Ví dụ: để chỉ định vị trí của bạnPythonCài đặt, đặt sau đây trongconfig.pl:
$ config- Python = 'C: \ python26';
Bạn chỉ cần chỉ định tỷ lệ kèo bóng đá trực tuyến hôm nay tham số khác nhau Từ những gì trongCONFIG_DEFAULT.PL.
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 file calledbuildenv.plvà đặt tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh bắt buộc ở đó. Ví dụ: để thêm đường dẫn cho bò rừng Khi nó không nằm trong đường dẫn, hãy tạo một tệp chứa:
$ env path = $ env path. '; c: \ some \ where \ bison \ bin';
Các sản phẩm bổ sung sau đây được yêu cầu xây tỷ lệ kèo bóng đá trực tuyến hôm nay12521_12533. Sử dụngconfig.plTệp để chỉ định thư mục nào Thư viện có sẵn trong.
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/.
Bạn phải luôn bao gồmTiêu đề và thư viện WindowsPhần của SDK. Nếu bạn cài đặtNền tảng SDKbao gồmTrình biên dịch tỷ lệ kèo bóng đá trực tuyến hôm nay C ++,, bạn không cầntỷ lệ kèo bóng đá trực tuyến hôm nay Phòng thuđể xây tỷ lệ kèo bóng đá trực tuyến hôm nay.
ActiveSestate Perl được yêu cầu để chạy bản tỷ lệ kèo bóng đá trực tuyến hôm nay 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à đủ).
Các sản phẩm bổ sung sau đây không bắt buộc phải có Bắt đầu, nhưng được yêu cầu xây tỷ lệ kèo bóng đá trực tuyến hôm nay gói hoàn chỉnh. Sử dụng Theconfig.plTệp để chỉ định cái nào thư mục tỷ lệ kèo bóng đá trực tuyến hôm nay thư viện có sẵn trong.
Yêu cầu xây tỷ lệ kèo bóng đá trực tuyến hôm nayPL/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 tỷ lệ kèo bóng đá trực tuyến hôm nay từ Git, nhưng không cần thiết khi xây tỷ lệ kèo bóng đá trực tuyến hôm nay 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. Ngoài ra, Flex phiên bản 2.5.31 trở lên được yêu cầu. Bison có thể được tải xuống từhttp: //gnuwin32.sourceforge.net. Flex có thể Tải xuống từhttp: //www.postgresql.org/ftp/misc/winflex/.
Lưu ý:Phân phối bò rừng từ Gnuwin32 dường như có một lỗi khiến Bison sự cố khi được cài đặt trong một thư mục với khoảng trống trong tên, chẳng hạn như vị trí mặc định trên tiếng Anh Cài đặtC: \ Chương trình Tệp \ gnuwin32. Cân nhắc cài đặt vàoC: \ gnuwin32thay vào đó.
Diff được yêu cầu để chạy tỷ lệ kèo bóng đá trực tuyến hôm nay 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 tỷ lệ kèo bóng đá trực tuyến hôm nay 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ả tỷ lệ kèo bóng đá trực tuyến hôm nay nhị phân, phụ thuộc và nhà phát triển đều cần thiết.
Yêu cầu 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 tỷ lệ kèo bóng đá trực tuyến hôm nay nhị phân từhttp: //zlatkovic.com/pub/libxmltỷ lệ kèo bóng đá trực tuyến hôm nay 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í.
Cần thiết cho hỗ trợ SSL. Có thể tải xuống tỷ lệ kèo bóng đá trực tuyến hôm nay nhị phân từhttp: //www.slproweb.com/products/win32opencssl.htmltỷ lệ kèo bóng đá trực tuyến hôm nay nguồn từhttp: //www.openssl.org.
Cần thiết 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 tỷ lệ kèo bóng đá trực tuyến hôm nayPL/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àpg_restore. Nhị phân có thể được Tải xuống từhttp: //www.zlib.net.
PostgreSQL sẽ chỉ xây tỷ lệ kèo bóng đá trực tuyến hôm nay cho kiến trúc x64 trên Windows 64 bit, không có hỗ trợ cho bộ xử lý itanium.
Trộn các phiên bản 32- và 64 bit trong cùng một cây xây tỷ lệ kèo bóng đá trực tuyến hôm nay không phải được hỗ trợ. Hệ thống xây tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ tự động phát hiện nếu nó Chạy trong môi trường 32 hoặc 64 bit và xây tỷ lệ kèo bóng đá trực tuyến hôm nay PostgreSQL theo đó. Vì lý do này, điều quan trọng là bắt đầu dấu nhắc lệnh chính xác trước khi xây tỷ lệ kèo bóng đá trực tuyến hôm nay.
Để sử dụng thư viện bên thứ ba phía máy chủ, chẳng hạn nhưPythontỷ lệ kèo bóng đá trực tuyến hôm nayOpenSSL, Thư viện nàyphảiCũng là 64 bit. Không có Hỗ trợ tải thư viện 32 bit trong máy chủ 64 bit. Một số thư viện bên thứ ba mà PostgreSQL hỗ trợ chỉ có thể có sẵn trong tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bản 32 bit, trong trường hợp đó chúng không thể được sử dụng với postgreql 64 bit.
Để xây tỷ lệ kèo bóng đá trực tuyến hôm nay tất cả PostgreSQL trong cấu hình phát hành (The mặc định), chạy lệnh:
Build
Để xây tỷ lệ kèo bóng đá trực tuyến hôm nay tất cả PostgreSQL trong cấu hình gỡ lỗi, chạy yêu cầu:
Build Debug
Để xây tỷ lệ kèo bóng đá trực tuyến hôm nay 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 tỷ lệ kèo bóng đá trực tuyến hôm nay 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 tỷ lệ kèo bóng đá trực tuyến hôm nay 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 tỷ lệ kèo bóng đá trực tuyến hôm nay Studio.
Hầu hết thời gian, theo dõi phụ thuộc tự động trong tỷ lệ kèo bóng đá trực tuyến hôm nay Studio sẽ xử lý các 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ả được tạo 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ỏ tỷ lệ kèo bóng đá trực tuyến hôm nay tệp đầu ra Flex/Bison cũng vậy.
Theo mặc định, tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay tệp được ghi vào một thư mục con củaDebugtỷ lệ kèo bóng đá trực tuyến hôm nayPhát hànhThư mục. Để cài đặt tỷ lệ kèo bóng đá trực tuyến hôm nay tệp này sử dụng bố cục tiêu chuẩn và cũng tạo tỷ lệ kèo bóng đá trực tuyến hôm nay 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:
Cài đặt C: \ Destination \ Directory
Để 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 tỷ lệ kèo bóng đá trực tuyến hôm nay 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 tỷ lệ kèo bóng đá trực tuyến hôm nay bài kiểm tra, hãy chạy một trong những tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh sau từSRC \ Tools \ MSVCThư mục:
Kiểm tra vcreator 23049_23073 VCREXC
Để thay đổi lịch sử dụng (mặc định là song song), hãy nối nó đến dòng lệnh như:
VCREICS Kiểm tra nối tiếp
Để biết thêm thông tin về tỷ lệ kèo bóng đá trực tuyến hôm nay bài kiểm tra hồi quy, xemChương 30.
Xây tỷ lệ kèo bóng đá trực tuyến hôm nay 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.
Tải xuống từhttp: //sourceforge.net/projects/openjade/files/openjade/1.3.1/openjade-1_3_1-2-bin.zip/doadvà 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ừ24905_25003và Khó hiểu trong thư mục conDocBook-DssSL-1.79.
Tải xuống từhttp: //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 tỷ lệ kèo bóng đá trực tuyến hôm nay tài liệu, chạy lệnhbuilddoc.bat. Lưu ý rằng điều này thực sự sẽ chạy Bản tỷ lệ kèo bóng đá trực tuyến hôm nay 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.