Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá euro

tên

kèo bóng đá euro-kèo bóng đá euro nhúng c bộ tiền xử lý

Synopsis

kèo bóng đá euro[Tùy chọn...]FILE...

Mô tả

kèo bóng đá euroBộ tiền xử lý kèo bóng đá euro được nhúng là Đối với các chương trình C. Nó chuyển đổi các chương trình C với kèo bóng đá euro nhúng các câu lệnh cho mã C bình thường bằng cách thay thế các yêu cầu kèo bóng đá euro bằng Các cuộc gọi chức năng đặc biệt. Các tệp đầu ra sau đó có thể được xử lý với bất kỳ chuỗi công cụ trình biên dịch c nào.

kèo bóng đá euroSẽ chuyển đổi từng kèo bóng đá euro đầu vào đưa ra trên dòng lệnh đến kèo bóng đá euro đầu ra C tương ứng. kèo bóng đá euro đầu vào tốt nhất là có phần mở rộng.pgc, Trong trường hợp đó, phần mở rộng sẽ được thay thế bởi.cĐể xác định đầu ra Tên tập tin. Nếu phần mở rộng của kèo bóng đá euro đầu vào không phải là.pgc, sau đó tên kèo bóng đá euro đầu ra được tính toán bởi Tăng giá.cđến tên kèo bóng đá euro đầy đủ. Các Tên kèo bóng đá euro đầu ra cũng có thể được ghi đè bằng-OTùy chọn.

Trang tham khảo này không mô tả kèo bóng đá euro nhúng ngôn ngữ. Nhìn thấyChương 33Để biết thêm thông tin về chủ đề đó.

Tùy chọn

kèo bóng đá euroChấp nhận như sau Đối số dòng lệnh:

-C

Tự động tạo mã C nhất định từ mã kèo bóng đá euro. Hiện tại, điều này hoạt động choEXEC kèo bóng đá euro KIỂU.

-CMode

Đặt chế độ tương thích.Modecó thểInformixhoặcInformix_SE.

-DBiểu tượng

Xác định biểu tượng tiền xử lý C C.

-I

Hệ thống Parse cũng bao gồm các kèo bóng đá euro.

-IThư mục

Chỉ định đường dẫn bao gồm bổ sung, được sử dụng để tìm kèo bóng đá euro Bao gồm thông quaEXEC kèo bóng đá euro bao gồm. Mặc định là.(hiện tại thư mục),/usr/local/bao gồm,, ThePostgreSQLBao gồm thư mục được xác định tại thời điểm biên dịch (mặc định:/usr/local/pgsql/bao gồm) và/usr/bao gồm, theo thứ tự đó.

-OFileName

Chỉ định rằngkèo bóng đá euronên Viết tất cả đầu ra của nó vào đã choFileName.

-RTùy chọn

Chọn một hành vi thời gian chạy. Hiện nay,Tùy chọnchỉ có thểNO_INDICATOR.

-T

Bật AutoCommit của các giao dịch. Trong chế độ này, mỗi Lệnh kèo bóng đá euro tự động cam kết trừ khi nó ở bên trong một khối giao dịch rõ ràng. Trong chế độ mặc định, Các lệnh chỉ được cam kết khiEXEC kèo bóng đá euro cam kếtđược ban hành.

-V

In thông tin bổ sung bao gồm phiên bản và đường dẫn "bao gồm".

--Version

In Thekèo bóng đá euroPhiên bản và thoát.

--Help

Hiển thị trợ giúp vềkèo bóng đá euroĐối số dòng lệnh và thoát.

ghi chú

Khi biên dịch các kèo bóng đá euro mã C tiền xử lý, trình biên dịch cần có thể tìm thấykèo bóng đá eurokèo bóng đá euro tiêu đề trongPostgreSQLBao gồm thư mục. Do đó, bạn có thể phải sử dụng-ITùy chọn khi Gọi trình biên dịch (ví dụ:-I/usr/local/pgsql/bao gồm).

Chương trình sử dụng mã C với kèo bóng đá euro nhúng phải được liên kết chống lạilibecpgThư viện, cho Ví dụ bằng cách sử dụng các tùy chọn trình liên kết-l/usr/local/pgsql/lib -lecpg.

Giá trị của một trong hai thư mục này phù hợp Đối với cài đặt có thể được tìm thấy bằng cách sử dụngpg_config.

Ví dụ

Nếu bạn có tệp nguồn kèo bóng đá euro C được nhúng có tênprog1.pgc, bạn có thể tạo một chương trình thực thi Sử dụng chuỗi các lệnh sau:

kèo bóng đá euro Prog1.pgc
cc -I/usr/local/pgsql/bao gồm -c prog1.c
cc -o prog1 prog1.o -l/usr/local/pgsql/lib -lecpg