01/10/2018, 15:02

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 ạ

Tao Không Ngu. viết 17:06 ngày 01/10/2018

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.
Kifu viết 17:02 ngày 01/10/2018

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

Kifu viết 17:17 ngày 01/10/2018

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

kipalog.com

CMake - Công cụ sinh Makefile, Project file cho source code C/C++

Gần đây tôi có dịp đụng vào CMake, nên có tìm hiểu một chút về nó. Hy vọng có ích cho anh em. Nó cung cấp tính năng sinh ra Makefile một cách hiệu...

Dark.Hades viết 17:06 ngày 01/10/2018

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++

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

Kifu viết 17:17 ngày 01/10/2018

day a

Kifu viết 17:16 ngày 01/10/2018

cmake day a

Kifu viết 17:11 ngày 01/10/2018

day la cmake em down = terminal

Tao Không Ngu. viết 17:08 ngày 01/10/2018

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.
Kifu viết 17:10 ngày 01/10/2018

the sua lenh bien dich ntn a?

Kifu viết 17:18 ngày 01/10/2018

cai nay thi lai chay dc a

Tao Không Ngu. viết 17:08 ngày 01/10/2018

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.

Kifu viết 17:12 ngày 01/10/2018

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

Kifu viết 17:17 ngày 01/10/2018

Kifu viết 17:07 ngày 01/10/2018

em dung Ctrl+Alt+N de build code a

Dark.Hades viết 17:07 ngày 01/10/2018

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ì?

Kifu viết 17:05 ngày 01/10/2018

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

Florastamine viết 17:02 ngày 01/10/2018

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]

Bài liên quan
0