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

GNU Compiler Collection ซึ่งเป็นตระกูลคอมไพเลอร์สำหรับภาษาต่างๆจาก GNU Project คำถามเกี่ยวกับ gcc ควร จำกัด เฉพาะการติดตั้งและการใช้งานพื้นฐาน / การกำหนดค่า

0
ดังนั้นฉันติดตั้ง newlib อย่างโง่เขลาและอาจเขียนทับการอ้างอิงถึง glibc ฉันจะกู้คืน glibc ได้อย่างไร
ฉันลืมตั้งmake --prefixและฉันคิดว่ามันเขียนถึง / usr / local / โดยค่าเริ่มต้นและตอนนี้ฉันมีข้อผิดพลาดทุกชนิด ฉันใช้อูบุนตู natty เป็นวิธีที่ง่ายที่สุดในการชุบชีวิต glibc อีกครั้ง ฉันพยายามถอนการติดตั้ง / ติดตั้งใหม่โดยใช้apt-getและdkpg-reconfigureใน libglibc2.0-dev แต่ใช้งานไม่ได้ ฉันพยายามดาวน์โหลด glibc จากแหล่งที่มาและให้ข้อผิดพลาด "ขออภัยไม่ได้ใช้งาน: การฝังอินไลน์ล้มเหลวในการโทรไปยัง 'syslog': ไม่สามารถใช้ฟังก์ชั่นร่างกายได้" เห็นได้ชัดว่าฉันต้องสร้าง gcc ใหม่ผ่านส่วนหัวของเคอร์เนลและทำปีศาจทุกประเภทอย่างน้อยที่สุดที่ฉันเข้าใจ ฉันไม่ต้องการติดตั้งทุกอย่างใหม่หากเป็นไปได้ถ้ามีความช่วยเหลือใด ๆ แก้ไข : ดูเหมือนว่ามันเขียนทับระหว่างการติดตั้ง /usr/local//lib/libm.a /usr/local//lib/libc.a $ ldd /bin/ls linux-vdso.so.1 => (0x00007fff453ff000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fdcd202f000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fdcd1e27000) libacl.so.1 …
1 gcc  c  glibc 

3
ใช้เอกสาร gcc
ฉันดาวน์โหลดแพคเกจ gcc-4.1-doc ไปยังคอมพิวเตอร์ Ubuntu ของฉัน ฉันจะใช้มันได้อย่างไร ฉันควรใช้คำสั่งใดเพื่อดูเอกสารนี้

2
การติดตั้ง MediaWiki บน Linux
ฉันใหม่สำหรับ Linux และโดยทั่วไปใหม่ในการตั้งค่าสภาพแวดล้อมการพัฒนาเว็บ ฉันต้องการความช่วยเหลือเกี่ยวกับพื้นฐานตอนนี้ ฉันกำลังพยายามติดตั้ง LAMP stack ที่ฉันสามารถติดตั้ง MediaWiki ได้ นี่คือสิ่งที่ฉันพยายามทำถูกต้องแจ้งให้ฉันทราบว่าฉันออกนอกเส้นทางที่นี่ การติดตั้ง Apache แหล่งดาวน์โหลด พยายามสร้าง / ติดตั้ง ไม่พบ gcc ดาวน์โหลด gcc พยายามติดตั้ง gcc (ไม่มีโชค) ติดตั้ง phpMyAdmin ติดตั้ง MediaWiki ฉันอยู่ในเส้นทางที่ถูกต้องอย่างน้อยที่สุดหรือฉันกำลังหมุนวงล้ออยู่หรือไม่? Linux distro: CentOs

1
วิธีติดตั้ง gcc 6 บน Fedora 26
ฉันพยายามสร้าง CORE Network Emulator จากแหล่งที่มาและฉันดูเหมือนจะมีข้อผิดพลาด gcc7 ดังนั้นฉันต้องการติดตั้ง gcc 6.4.1 แต่เมื่อฉันพยายามที่จะเรียก dnf install gcc-6.4.1 ฉันพบข้อผิดพลาดไม่มีแพ็คเกจ gcc-6.4.1 วิ่ง dnf list --all gcc แสดงเฉพาะรุ่น 7.1.1-3 ฉันดาวน์โหลด gcc-6.4.1-1.fc25.x86_64.rpm จาก https://rpmfind.net/linux/rpm2html/se ... แต่เมื่อฉันพยายามเรียกใช้ dnf install ./gcc-6.4.1-1.fc25.x86_64.rpm ฉันพบข้อผิดพลาด: Problem: conflicting requests nothing provides cpp = 6.4.1-1.fc25 needed by gcc-6.4.1-1.fc25.x86_64 ฉันจะติดตั้ง gcc-6.4.1 ได้อย่างไร?
fedora  gcc  dnf 

1
การติดตั้ง Cygwin หยุดในขั้นตอนการทำ
ฉันกำลังติดตั้งคอมไพเลอร์ Cygwin และ GNU C ด้วยความช่วยเหลือของบทช่วยสอน วิธีการติดตั้ง GCC ล่าสุดบน Windows ฉันทำตามขั้นตอนต่อไปนี้เรียบร้อยแล้ว ติดตั้ง Cygwin ติดตั้งแพคเกจ Cygwin ที่จำเป็น ขั้นตอนที่ 3 คือ "ดาวน์โหลดสร้างและติดตั้ง GCC ล่าสุด" ฉันติดเมื่อฉันเรียกใช้ make -j4 คำสั่งที่มีข้อผิดพลาดต่อไปนี้ใน Cygwin Terminal. $ make -j4 make[1]: Entering directory '/home/Prasanna Rajaram/build-gcc-6.1.0' Configuring in ./intl Configuring in ./libiberty Configuring in ./lto-plugin /bin/sh: /home/Prasanna: No such file …

2
Wine on Gentoo ล้มเหลวด้วย libgcc_s.so.1 จะต้องติดตั้งข้อความ
เมื่อไม่นานมานี้ปัญหากับ Wine ได้เริ่มขึ้นในพีซี Gentoo ของฉัน ... เมื่อฉันพยายามเปิดแอปพลิเคชันใด ๆ libgcc_s.so.1 must be installed for pthread_cancel to work wine client error:25: write: Неправильный дескриптор файла (RU>EN translation: Unknown file descriptor) ตัวอย่างเช่นฉันพยายามเรียกใช้คำสั่งนี้: wine rview34.exe และฉันได้ผลลัพธ์นี้: stan@morpheus ~/Downloads $ wine rview34ru.exe err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-chm.desktop" err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-gif.desktop" err:menubuilder:write_freedesktop_association_entry …
linux  wine  gentoo  gcc  glibc 

2
CentOS 7 GCC จะไม่รวบรวม
ฉันใช้งาน CentOS 7 บน Dell Precision T3400 ฉันได้ติดตั้งเครื่องมือตรวจสอบเครือข่าย Cacti และกำลังพยายามติดตั้ง Spine ซึ่งเป็นไบนารีที่สำคัญตัวสุดท้าย ฉันดาวน์โหลด Spine แล้วและกำลังพยายามติดตั้งโดยใช้: cd /tmp/(spine directory) ./bootstrap ./configure make make install อย่างไรก็ตามเมื่อฉันพยายามวิ่ง ./configure ฉันได้รับผลลัพธ์นี้: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes …

1
อุณหภูมิแกนเหนือขีด จำกัด นาฬิกา cpu throttled ขณะอัปเกรดคอมไพเลอร์ gcc
ฉันมีแล็ปท็อป Dell และฉันใช้ CentOS 6.9 ในนั้นสำหรับการใช้งานส่วนตัวซึ่งทำงานได้ดีจนถึงเมื่อวานเมื่อฉันพยายามอัพเกรด gcc compiler เริ่มต้น (4.4.7) เป็นรุ่น 4.9.x ฉันได้ดาวน์โหลด แพคเกจ gcc จาก gcc mirror แต่เมื่อพยายามสร้างมันโดยใช้ ทำ คำสั่งมันสร้างไฟล์บางส่วนจากนั้นก็ปิดระบบโดยอัตโนมัติพร้อมกับข้อความ "above threshold" และเมื่อฉันรีสตาร์ทมันผงชูรสจะปรากฏขึ้นอีกครั้งและจะปิดโดยอัตโนมัติอีกครั้ง ในการเริ่มต้นใหม่ฉันต้องรอสักครู่เพื่อให้แล็ปท็อปเย็นลงแล้วจึงเริ่มทำงาน ฉันไม่แน่ใจว่าทำไมมันเกิดขึ้นตอนนี้ หากเป็นปัญหาฮาร์ดแวร์มันจะเกิดขึ้นมากก่อนที่ฉันจะพยายามอัพเกรด gcc แต่หลังจากพยายามอัปเกรด gcc แล้วปัญหานี้จะเกิดขึ้นและยังไม่เกิดขึ้น ฉันตรวจสอบบันทึกข้อความ (/ var / log / ข้อความ) และพบสิ่งนี้: - kernel: CPU0: Core temperature above threshold, cpu clock throttled (total …

1
การอ้างอิงที่ไม่ได้กำหนดเพื่อ `glib_major_version '
คุณช่วยบอกฉันทีว่าฉันจะแก้ไขข้อผิดพลาด 'อ้างอิงที่ไม่ได้กำหนด' นี้ได้อย่างไรเมื่อทำการเชื่อมโยงบน Ubuntu 10.10 conftest.c :(. text + 0x4): การอ้างอิงที่ไม่ได้กำหนดเพื่อ `glib_major_version ' conftest.c :(. text + 0xd): การอ้างอิงที่ไม่ได้กำหนดเป็น `glib_minor_version ' conftest.c :(. text + 0x16): การอ้างอิงที่ไม่ได้กำหนดเป็น `glib_micro_version ' collect2: ld ส่งคืนสถานะทางออก 1 รายการ ฉันได้เพิ่ม 'export LD_LIBRARY_PATH = / usr / lib: / lib: $ LD_LIBRARY_PATH' ลงใน. bashrc ของฉันแล้ว $ …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.