Witam
Mam problem z kompilacją programu z użyciem tej biblioteki na ubuntu 20.04. Wyskakuje mi błąd z niezdefiniowanymi referencjami i nie jestem pewien w czym problem, a tym bardziej jak go rozwiązać. Poniżej załączam bibliotekę i sposób w jaki ją zainstalowałem.
https://github.com/tfussell/xlnt
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cmake
sudo apt-get install zlibc
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt-get upgrade
sudo apt-get install gcc-6 g++-6
export CC=/usr/bin/gcc-6
export CXX=/usr/bin/g++-6
zamiast 6 zainstalowałem gcc-7 i g++8. Bo gcc-6 g++-6 nie mogłem zainstalować. Czy to duża różnica?
cd ~
unzip Downloads/xlnt-master.zip
cd xlnt-master
cmake .
make -j 2
sudo make install
sudo ldconfig
https://tfussell.gitbooks.io/xlnt/content/docs/introduction/Installation.html
Po napisaniu przykładowego kodu w VS code mam taki błąd:
Jeśli ktoś wie jak odpalić bibliotekę w innym środowisku np. w CodeBlocks na Windowsie to też będę wdzięczny. Pozdrawiam
- screenshot-20201120203305.png (138 KB) - ściągnięć: 16