CGILIB เป็นห้องสมุด C ++ ที่สร้างขึ้นจากความยุ่งยากที่จะต้องสร้างรหัส Barebones ทั้งหมดที่คุณต้องการเพื่อรับข้อมูลจากเซิร์ฟเวอร์ มันเป็นไลบรารีอินเทอร์เฟซเกตเวย์ทั่วไปหัวเดียวหมายถึงการบีบข้อมูลทุกออนซ์ออกจากสภาพแวดล้อมและป้อนให้คุณเมื่อคุณต้องการ
น่าเสียดายที่โครงการนี้ยังไม่ได้รับการเปิดตัวไม่มีคำแนะนำในการติดตั้ง เพียงแค่ใช้ไฟล์ส่วนหัวที่รูทของ repo นี้และใส่ไว้ใน (สำหรับ *ระบบสไตล์ *nix) /usr/local/include
เมื่อโพสต์ครั้งแรกที่โพสต์ readme นี้จะมีคำสั่งติดตั้งหนึ่งซับ
# include < cstdlib > // srand, rand
# include < ctime > // time
# include < cgilib.h > // CGI Library
# include < iostream > // endl
int main ( int argc, char ** argv) {
// Set up pseudo-random generation
srand ( time ( NULL ));
// Set up a basic header
cgi::headers. add_header ( " Content-Type " , " text/plain " );
cgi::out << " I generated a random number! " << ( rand ()% 10 + 1 ) << std::endl;
cgi::send_response ();
return 0 ;
} ดูตัวอย่างเพิ่มเติมในไดเรกทอรี /examples
ยินดีต้อนรับคำขอดึง สำหรับการเปลี่ยนแปลงครั้งใหญ่โปรดเปิดปัญหาก่อนเพื่อหารือเกี่ยวกับสิ่งที่คุณต้องการเปลี่ยนแปลง
หากปัญหาเปิดอยู่แล้วและคุณต้องการที่จะจัดการกับมันพูดถึงว่าคุณต้องการและเราสามารถทำงานร่วมกันได้จากที่นั่น
โปรดตรวจสอบให้แน่ใจว่าได้ทดสอบเพิ่มเติมของคุณและหากคุณทำการทดสอบใหม่ให้ใส่ไว้ในไดเรกทอรี /test
GPLV3