คำถามติดแท็ก c++

C ++ เป็นภาษาโปรแกรมทั่วไป

2
การติดตั้ง MySQL Connector / C ++
ฉันต้องการทราบว่าขั้นตอนการติดตั้งตัวเชื่อมต่อ mysql c ++ เป็นอย่างไร หลังจากติดตั้งลงใน Ubuntu OS ของฉันฉันจะมีคำสั่ง c ++ พิเศษเหล่านี้ให้ใช้งานได้ในทุก c ++ IDE หรือไม่ ตัวอย่างเช่นฉันสามารถใช้พวกเขาใน Qt, Netbeans, eclipse สำหรับ c ++ และสภาพแวดล้อม c ++ IDE อื่น ๆ หลังจากการติดตั้งสำเร็จหรือไม่
9 mysql  c++  ide 

3
ดาวน์โหลดการอ้างอิง C ++
ฉันกำลังเรียนรู้ C ++ และปัจจุบันใช้เวลาหลายสัปดาห์โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตอย่างสม่ำเสมอ ฉันค้นหาเทอร์มินัล (ASCII) ที่สามารถค้นหาและอ่านเอกสาร C ++ ได้ วันนี้ฉันเช่นค้นหาการอ้างอิง c_str () และไม่พบสิ่งใดในหน้าเริ่มต้นของ Ubuntu ฉันขอบคุณสำหรับเคล็ดลับและคำแนะนำใด ๆ

1
14.04.01 32- บิต: ไม่มีไฟล์ g ++ 64- บิตรวมเมื่อทำการคอมไพล์ข้าม
ดังนั้นฉันได้ติดตั้ง Xubuntu 14.04.1 32- บิต เรามีรหัสอินเทอร์เฟซที่เราตั้งใจจะปล่อย SOs สำหรับแพลตฟอร์มต่าง ๆ ที่เราสนับสนุนและ Windows DLLs (ใช่ฉันรู้แล้วไบนารีที่วางจำหน่ายไม่ดี แต่ก็ไม่เกี่ยวข้องกันที่นี่) ฉันพยายามสร้าง SO 32- บิตและ 64- บิตกับ 32- บิต 14.04.01 โดยใช้-m32/ -m64gcc / g ++ ข้อโต้แย้ง รุ่น 32 บิตทำงานได้ดี แต่รุ่น 64 บิตล้มเหลวด้วย /usr/include/c++/4.8/string:38:28: fatal error: bits/c++config.h: No such file or directory การตรวจสอบในการรวมไฟล์นั้นมีอยู่จริงเป็น 32- บิต แต่ขาดหายไปสำหรับ 64- บิต …

3
ไม่พบไลบรารี boost-thread-mt
ฉันกำลังรวบรวมโปรแกรมที่ต้องใช้ไลบรารี Boost-thread-mt ฉันได้ติดตั้ง libboost-all-dev แล้วsudo apt-get install libboost-all-devแต่คอมไพเลอร์บอกว่ามันหาห้องสมุดบูสต์ -tm -mt ห้องสมุดนี้อยู่ในแพ็คเกจอื่นหรือไม่? โปรดแนะนำสิ่งที่ฉันต้องติดตั้งสำหรับสิ่งนี้
8 c++  boost 

1
การตั้งค่าการพิมพ์ GDB ใน Ubuntu 13.10
ผมพยายามที่จะตั้งค่า GDB สวยพิมพ์ (สำหรับการทำงานง่ายขึ้นด้วยภาชนะมาตรฐาน) ตามanwer นี้ แทนการใช้รหัสหลามเครื่องพิมพ์สวยจาก SVN ผมใช้คนที่เรือกับอูบุนตู หลังจากผ่านกระบวนการที่เหลือฉันก็พบข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อเรียกใช้ gdb: For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Traceback (most recent call last): File "<string>", line 3, in <module> File "/home/nietaki/gdb_printers/python/libstdcxx/v6/printers.py", line 54 raise ValueError, "Cannot find type %s::%s" % (str(orig), name) ^ SyntaxError: invalid syntax /home/nietaki/.gdbinit:6: Error in sourced …
8 python  c++  gdb 

1
วิธีการติดตั้ง CLang โดยใช้ไบนารีที่คอมไพล์แล้ว?
ฉันจะติดตั้ง CLang บน Ubuntu โดยใช้ไบนารีที่รวบรวมไว้ล่วงหน้าของ CLang ที่ฉันดาวน์โหลดได้อย่างไร นี่คือวิธีที่ฉันดาวน์โหลด CLang: "หน้าดาวน์โหลด LLVM" -> "ดาวน์โหลด LLVM 3.2" -> "Clang Binaries สำหรับ Ubuntu-12.04 / x86_64" ( http://llvm.org/releases/3.2/clang+llvm-3.2-x86_64) -linux-ubuntu-12.04.tar.gz ) จากนั้นฉันขยายไฟล์เก็บถาวรลงในโฟลเดอร์บนเครื่อง Ubuntu 12.04 LTS 64 บิต เนื้อหาของโฟลเดอร์ที่ขยายจะมีลักษณะดังนี้: $ ls clang+llvm-3.2-x86_64-linux-ubuntu-12.04 bin docs include lib share คำถาม: ฉันจะทำอย่างไรต่อไป ฉันต้องคัดลอกสิ่งเหล่านี้ไปยังบางโฟลเดอร์ด้วยตัวเองหรือไม่และถ้าเป็นเช่นนั้น คำแนะนำส่วนใหญ่ที่ฉันพบทางออนไลน์สำหรับการสร้าง CLang จากแหล่งซึ่งไม่ได้ใช้ที่นี่ ฉันเป็นมือใหม่สำหรับเครื่องมือเหล่านี้ส่วนใหญ่ ฉันสร้างโปรแกรม Hello-world …

2
ฉันจะรู้ได้อย่างไรว่าติดตั้ง“ ไลบรารีมาตรฐาน” รุ่น C ++ รุ่นใด
ฉันต้องการติดตั้งเอกสารประกอบไลบรารีมาตรฐาน C ++ (ทำตามคำตอบในการอ้างอิงดาวน์โหลด C ++ ) แต่ฉันไม่ทราบว่าติดตั้งไลบรารี่เวอร์ชันใดใน Ubuntu ของฉัน

1
ฉันจะกำหนดและเปลี่ยนแปลงเวอร์ชันของไลบรารีมาตรฐาน C ++ ที่ g ++ ใช้อยู่ได้อย่างไร
ฉันมีโปรแกรม C ++ ที่ฉันพยายามอัปเดตเพื่อใช้ std :: filesystem library ซึ่งอยู่ในไลบรารีมาตรฐานของ C ++ ใหม่ - 17 ฉันต้องติดตั้ง g ++ เวอร์ชัน 8 เพื่อรับคุณสมบัติ C ++ - 17 โปรแกรมของฉันรวบรวม แต่จะไม่เชื่อมโยงและฉันสงสัยว่าเป็นเพราะฉันมีไลบรารี่มาตรฐาน C ++ หลายเวอร์ชันติดตั้งหนึ่งสำหรับ g ++ เวอร์ชัน 7 และอีกอันสำหรับ g ++ เวอร์ชัน 8 ฉันต้องการให้ลิงก์กับ libstdc ++ - 8-dev ไปยัง รับคุณสมบัติ C ++ - 17 ฉันจะทราบได้อย่างไรว่า …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.