Webboard on Worldsen / VMThai.com

คอมพิวเตอร์ => เรื่องทั่วไปของคอมพิวเตอร์ => ข้อความที่เริ่มโดย: cluangar ที่ เมษายน 26, 2020, 10:06:01 PM



หัวข้อ: เลือก gcc version สำหรับ compile ต่างๆบน ubuntu
เริ่มหัวข้อโดย: cluangar ที่ เมษายน 26, 2020, 10:06:01 PM
  เริ่ม compile mxnet เจอปัญหาสารพัดเลยค้นหาวิธีการเปลี่ยน gcc compiler ให้เหมาะสามกับ application ที่ต้องการบน ubuntu  เริ่มต้นด้วยการติดตั้งดังนี้

sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test

  จากนั้นติดตั้ง gcc version ต่างๆที่ต้องการใช้งาน เช่น

sudo apt install gcc-6 g++-6 gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9

  จากนั้นติดตั้ง menu สำหรับเเลือกใช้งาน gcc, g++ version ต่างๆผ่านคำสั่ง

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-6 --slave /usr/bin/gcov gcov /usr/bin/gcov-6

  ส่วนจะเลือกใช้งาน gcc version ไหนใช้คำสั่ง

sudo update-alternatives --config gcc