Thêm thư viện vào Cmake

Em dùng kubuntu và VSCode
Em đã tải Cmake
nhưng lúc em chạy thử code thì nó báo lỗi
em dịch nôm na là không có thư viện của C++
em mới học lập trình và đang học C++ ạ

lúc mới dùng VScode thì em có tải C/C++
em mới bắt đầu nên nhiều cái không hiểu lắm mong các anh chị chỉ bảo em với ạ

Hi Hung Kiều Nguyễn.

  1. Bạn kiểm tra xem máy có g++ chưa.
  2. Bạn cho xem file cmake hoặc dùng mạke.

@Phong_Ky_Vo em đã tải GCC rồi ạ
cho anh xem file nào của cmake ạ?

em có tìm được link này nhưng đọc ko hiểu lắm ạ

Bạn post cả đoạn lỗi lên đây thử xem.

1 Like

day a

cmake day a

day la cmake em down = terminal

Hi Hung Kiều Nguyễn.

  1. Sao bạn lại bảo thiếu thu viện vậy ?
  2. Lệnh biên dich sai thì phải.

the sua lenh bien dich ntn a?

cai nay thi lai chay dc a

Hi Hung Kiều Nguyễn.
Bạn up file Build.sh lên xem.

P/S Mình không dùng VS-Code nhưng có vẻ như code của bạn không dùng cmake.

hinh nhu anh noi dung roi a
a doi em up them anh

em dung Ctrl+Alt+N de build code a

Bạn cho mình hỏi file CMakeLists.txt đó bạn dùng với mục đích gì, sao lại có cmake rồi mà còn cả g++ command build?
Cái file Build.sh đó để làm gì?

Khi nhấn CTRL+ALT+N thì nó thực hiện lệnh gì?

CMakeLists.txt em chỉ biết tải về theo hướng dẫn trên mạng ý ạ

g++ em nghĩ là cái để dịch c++ ạ
nhưng mà em tải gcc trên terminal ý em dùng sudo apt-get install build-essential
à em đang dùng kubuntu

Build.sh thì là do tk bạn em làm vì nó run code trên terminal

CTRL+ALT+N thì nó thực hiện giống ảnh cuối cùng em gửi ý anh : cannot open source file đó anh

Theo mình hiểu thì bạn đang cố gắng sử dụng CMake nhưng chưa hiểu rõ cách nó hoạt động (mới bắt đầu sử dụng sẽ dễ bị rối). Bạn download project này về: https://github.com/jameskbride/cmake-hello-world và thử lắp file riêng của bạn vào và chạy lại CMake, rồi học dần lên từ đó.

[spoiler]Học CMake bằng đống tutorial trên trang của nó chỉ có nước ăn hành[/spoiler]

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?