Postgresql 8.2.23 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 31.ECPG- nhúngtỷ lệ kèo bóng đá tối naytrong C | Chuyển tiếp nhanh | Tiếp theo |
Bây giờ bạn có ý tưởng làm thế nào để hình thành tỷ lệ kèo bóng đá tối nay SQL C được nhúng, Bạn có thể muốn biết cách biên dịch chúng. Trước khi biên dịch bạn chạy tệp thông qua nhúngkèo tỷ số bóng đá euro hôm CBộ tiền xử lý, chuyển đổitỷ lệ kèo bóng đá tối nayCâu nói bạn đã sử dụng cho chức năng đặc biệt cuộc gọi. Sau khi biên dịch, bạn phải liên kết với một thư viện đặc biệt Chứa tỷ lệ kèo bóng đá tối nay chức năng cần thiết. tỷ lệ kèo bóng đá tối nay chức năng này tìm nạp thông tin Từ tỷ lệ kèo bóng đá tối nay đối số, thực hiệntỷ lệ kèo bóng đá tối nayLệnh sử dụnglibpqgiao diện và đưa kết quả vào Đối số được chỉ định cho đầu ra.
Chương tỷ lệ kèo bóng đá tối nay tiền xử lý được gọi làECPGvà được bao gồm trong bình thườngPostgreSQLCài đặt. SQL nhúng tỷ lệ kèo bóng đá tối nay thường được đặt tên với phần mở rộng.pgc. Nếu bạn có một tệp chương tỷ lệ kèo bóng đá tối nay có tênprog1.pgc, bạn có thể xử lý trước Đơn giản là gọi
ECPG Prog1.pgc
Điều này sẽ tạo một tệp có tênprog1.c. Nếu tỷ lệ kèo bóng đá tối nay tệp đầu vào của bạn không tuân theo mẫu đặt tên được đề xuất, bạn có thể chỉ định tệp đầu ra rõ ràng bằng cách sử dụng-OTùy chọn.
Tệp được xử lý trước có thể được biên dịch bình thường, cho ví dụ:
cc -c prog1.c
tỷ lệ kèo bóng đá tối nay tệp nguồn C được tạo bao gồm tỷ lệ kèo bóng đá tối nay tệp tiêu đề từPostgreSQLCài đặt, vì vậy nếu bạn đã cài đặtPostgreSQLTrong a Vị trí không được tìm kiếm theo mặc định, bạn phải thêm một Tùy chọn như-I/usr/local/pgsql/bao gồmĐể biên dịch dòng lệnh.
Để liên kết một tỷ lệ kèo bóng đá tối nay được nhúng, bạn cần bao gồmlibecpgThư viện, như vậy:
cc -o myProg prog1.o prog2.o ... -leCpg
Một lần nữa, bạn có thể phải thêm một tùy chọn như-l/usr/local/pgsql/libđến dòng lệnh đó.
Nếu bạn quản lý quá tỷ lệ kèo bóng đá tối nay xây dựng của một dự án lớn hơn bằng cách sử dụnglàm, nó có thể thuận tiện để Bao gồm tỷ lệ kèo bóng đá tối nay quy tắc tiềm ẩn sau đây cho tỷ lệ kèo bóng đá tối nay makefiles của bạn:
ECPG = ECPG %.c: %.pgc $ (ECPG) $ <
Cú pháp hoàn chỉnh củaECPGLệnh được chi tiết trongECPG.
TheECPGThư viện là an toàn cho luồng nếu nó được xây dựng bằng cách sử dụngTùy chọn dòng lệnh thànhCấu hình. (Bạn có thể cần sử dụng khác tỷ lệ kèo bóng đá tối nay tùy chọn dòng lệnh luồng để biên dịch mã máy khách của bạn.)