VicoTas
Câu hỏi
avatar ngocanh
25/05/2013 20:35

Xin hỏi cách biên dịch và thực thi file *.c trên Linux?

Xin hỏi cách biên dịch và thực thi file *.c trên Linux. Muốn dừng chương trình để xem kết quả trung gian thì có thể dùng và lệnh getch() được không? Xin hỏi tài liệu về Linux có thể tìm ở đâu?

Danh sách câu trả lời (1)
Đức Vân ducvan1993 25/05/2013 20:35
Thường trên Linux, chương trình dịch C và C++ là GNU C/C++ (tên file là gcc). Nếu muốn dịch mã nguồn C/C++ trực tiếp từ hàng lệnh (trong cửa sổ Console), bạn phải nắm vững các tham số hàng lệnh của trình biên dịch gcc. Nếu không biết, bạn có thể xem cú pháp hàng lệnh gcc trực tiếp trên màn hình bằng lệnh "man gcc" hay "gcc --help". Tuy nhiên việc dùng trực tiếp hàng lệnh để dịch chương trình là rất phiền hà, dễ gây lỗi nên tốt nhất là bạn nên lập trình thông qua 1 môi trường lập trình trực quan. Trên Linux, thường có 2 môi trường lập trình trực quan C++ đã được cài sẵn theo Linux là "KDE Develop" và "Qt Designer". Hai môi trường này khá thân thiện, dễ dùng (gần giống như VC++ của Microsoft), thông qua chúng bạn sẽ dễ dàng thiết kế trực quan các thành phần giao diện của ứng dụng, dịch và chạy thử phần mềm cũng như debug để tìm lỗi run-time của ứng dụng, tránh được việc chèn các lệnh gọi hàm printf() và getch() vào mã nguồn để phục vụ debug phần mềm như bạn nói.

Có rất nhiều tài liệu về Linux trên Internet, tùy yêu cầu tìm hiểu về lĩnh vực nào bạn có thể tìm đọc các trang web về lĩnh vực đó.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
Phương Tôi muốn chèn một số bức tranh (Picture) vào Form của chương trình VB6 VB6 lại thông báo lỗi như sau: “Path/File access error... ”?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Trong VB, làm sao để copy 1 hình từ pictureBox control sang image control?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin chỉ cách viết chương trình Shutdown máy tính bằng ngôn ngữ C++. ?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách lập trình và một số tính năng mới của framework .Net?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin hỏi NullPointerException trong Java có nghĩa là gì? Cứ mỗi khi sử dụng Array tôi lại bị lỗi này?

Đăng lúc: 09:56 - 13/07/2013 trong Lập trình

nophoto Xin hướng dẫn lập trình giao diện cho phần mềm bằng VC# để không phụ thuộc vào giao diện của hệ điều hành như Windows Vista, XP?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách dùng opendialog và savedialog trong VB 6?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn viết một phần mềm có thể lấy dữ liệu từ một máy chủ (đặt ở đâu đó) thông qua đường truyền Internet?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn lập trình VB đặt dữ liệu (âm nhạc, hình ảnh, video..) vào file DAT hay 1 file nào đó và cách đọc nó?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn lập chương trình Java dựa vào lớp TCP SOCKET?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Làm sao để điều chỉnh kích thước các column trong Datagrid theo giá trị của người lập trình VB.Net hoặc C#.Net?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Dùng VB 6.0 để vẽ biểu đồ và hiển thị trên form, khi dùng lệnh PrintForm thì chỉ in được tối đa là phân nửa trang giấy A4?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Tôi có 1 chương trình tự viết dựa trên các chương trình mẫu của Access và muốn bổ sung chức năng (nút) “Ghi” khi nhập dữ liệu xong?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Xin chỉ cách viết code VC++ bằng MFC tạo ngân hàng câu hỏi trong tập tin đuôi *.txt?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

nophoto Các bạn hướng dẫn cho mình cách lưu ảnh trong Visual C?

Đăng lúc: 20:34 - 25/05/2013 trong Lập trình

Link Trong C# làm cách nào để hiển thị hình ảnh trong RichTextBox?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Thư viện VB có hàm nào tương tự FDIST và FINV trong Excel không?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách dùng GridBagLayout trong thư viện swing (java) ?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Muốn dồn nội dung của các Richtextbox vào 1 Richtextbox mà vẫn giữ nguyên định dạng, ảnh, công thức thì làm thế nào?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

lighting Trên 1 trang web có 1 bảng dữ liệu thường xuyên cập nhật. Tôi muốn viết chương trình tự động copy bảng dữ liệu này về máy tính?

Đăng lúc: 17:12 - 03/07/2013 trong Lập trình

Rao vặt Siêu Vip