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 đá cúp c2

tên

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

Synopsis

kèo bóng đá cúp c2[Tùy chọn...]FILE...

Mô tả

kèo bóng đá cúp c2Bộ tiền xử lý kèo bóng đá cúp c2 đượ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 đá cúp c2 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 đá cúp c2 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 đá cúp c2Sẽ chuyển đổi từng kèo bóng đá cúp c2 đầu vào đưa ra trên dòng lệnh đến kèo bóng đá cúp c2 đầu ra C tương ứng. kèo bóng đá cúp c2 đầ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 đá cúp c2 đầu vào không phải là.pgc, sau đó tên kèo bóng đá cúp c2 đầu ra được tính toán bởi Tăng giá.cđến tên kèo bóng đá cúp c2 đầy đủ. Các Tên kèo bóng đá cúp c2 đầu ra cũng có thể được ghi đè bằng-OTùy chọn.

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

Tùy chọn

kèo bóng đá cúp c2Chấ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 đá cúp c2. Hiện tại, điều này hoạt động choEXEC kèo bóng đá cúp c2 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 đá cúp c2.

-IThư mục

Chỉ định đường dẫn bao gồm bổ sung, được sử dụng để tìm kèo bóng đá cúp c2 Bao gồm thông quaEXEC kèo bóng đá cúp c2 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 đá cúp c2nê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 đá cúp c2 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 đá cúp c2 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.

--Help

Hiển thị tóm tắt ngắn gọn về việc sử dụng lệnh, sau đó ra.

--Version

Thông tin phiên bản đầu ra, sau đó thoát.

ghi chú

Khi biên dịch các kèo bóng đá cúp c2 mã C được xử lý trước, trình biên dịch cần có thể tìm thấykèo bóng đá cúp c2kèo bóng đá cúp c2 tiêu đề trongPostgreSQLBao gồm thư mục. Do đó, một 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 đá cúp c2 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 đá cúp c2 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 đá cúp c2 Prog1.pgc
cc -I/usr/local/pgsql/bao gồm -c prog1.c
cc -o prog1 prog1.o -l/usr/local/pgsql/lib -lecpg