Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 17 kết quả

Đề tài: Biên dịch chương trình C++ trong VC++.net

  1. #1
    Ngày gia nhập
    12 2007
    Bài viết
    6

    Mặc định Biên dịch chương trình C++ trong VC++.net

    Các pro cho em hỏi làm sao để biên dịch chương trình chạy trên máy khác mà không cần .net.

    Em mới bắt đầu học nên không biết làm thế nào.Mong các pro giải đáp giùm

  2. #2
    Ngày gia nhập
    10 2008
    Nơi ở
    Quảng Trị
    Bài viết
    369

    Vấn đề là biên dịch bằng ngôn ngữ nào?
    Born to walk against the wind... Born to hear my name...
    Stand and fight... Live by your heart...
    Always one more try... I'm not afraid to die...
    Stand and fight... say what you feel...
    Born with a heart of steel ...

  3. #3
    Ngày gia nhập
    12 2007
    Bài viết
    6

    hi hi có người hướng dẫn rồi.
    Giả sử em có đoạn code mẫu như sau
    #include <iostream>
    //using namespace std;
    int main()
    {
    int a;
    printf("xin chao a ");
    scanf("%f",&a);
    return 0;
    }
    Project mẫu thì chạy trên máy ko có .net cũng được. Nhưng em không biết cách để làm việc này.

  4. #4
    Ngày gia nhập
    04 2009
    Nơi ở
    một căn hộ nhỏ trên trái đất
    Bài viết
    372

    trời đất, native code thế này mà phải cần .net, bạn nhầm rồi. Nếu biến dịch mà không dùng static linking thì phải có mấy file msvcp80.dll,msvcr80.dll,msvcm80.dll, chứ số có thể khác nếu dùng phiên bản khác

  5. #5
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    VC++ -> File -> New Project => Empty Project
    Với các VC++ version từ 8.0 trở xuống (2k5 -- ) thì code sinh ra sẽ là native.
    Riêng với thằng VC++ 2k8 (9.0) code sinh ra kiểu gì cũng là IL/.Net
    None!

  6. #6
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Mặc định Biên dịch chương trình C++ trong VC++.net

    Riêng với thằng VC++ 2k8 (9.0) code sinh ra kiểu gì cũng là IL/.Net
    không có,nếu viết chỉ bao gồm các hàm API,MFC thường thì nó cũng chỉ sinh ra mã thường thôi,chọn static lib là chạy được trên mọi máy từ winXP trở lên

  7. #7
    Ngày gia nhập
    04 2009
    Nơi ở
    một căn hộ nhỏ trên trái đất
    Bài viết
    372

    Trích dẫn Nguyên bản được gửi bởi Xcross87 Xem bài viết
    VC++ -> File -> New Project => Empty Project
    Với các VC++ version từ 8.0 trở xuống (2k5 -- ) thì code sinh ra sẽ là native.
    Riêng với thằng VC++ 2k8 (9.0) code sinh ra kiểu gì cũng là IL/.Net
    Sao các phiên bản về sau của Microsoft càng khiến cho người lập trình bực thế nhỉ. Chương trình chạy chậm hơn, nạp lâu hơn.
    Mọi người vào đây
    http://msdn.microsoft.com/en-us/library/x0w2664k.aspx
    để biết thêm thông tin về việc biên dịch native code và managed code hoặc trộn lẫn
    Đã được chỉnh sửa lần cuối bởi icttrack : 05-05-2009 lúc 11:15 PM.

  8. #8
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Trích dẫn Nguyên bản được gửi bởi coder_gate Xem bài viết
    không có,nếu viết chỉ bao gồm các hàm API,MFC thường thì nó cũng chỉ sinh ra mã thường thôi,chọn static lib là chạy được trên mọi máy từ winXP trở lên
    thử chưa???
    Cứ làm rồi sẽ thấy.
    None!

  9. #9
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Mình viết cái TaskManager trên VS 2008 đây nè

  10. #10
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Trích dẫn Nguyên bản được gửi bởi coder_gate Xem bài viết
    Mình viết cái TaskManager trên VS 2008 đây nè
    viết native code rồi compile sau đó vác vào máy nào không cài .Net Framework.

    Làm đi sẽ thấy hiệu ứng
    None!

Các đề tài tương tự

  1. Kỹ thuật C++ từ trình biên dịch Borland C++ sang trình biên dịch Dev-C++ bị lỗi
    Gửi bởi 0baohbotay1 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 11-08-2012, 11:14 PM
  2. Tìm hiểu về việc biên dịch trong C++
    Gửi bởi iamvtn trong diễn đàn Thủ thuật, Tutorials và Mã nguồn C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 03-03-2012, 02:41 AM
  3. Hướng dẫn biên dịch thành file .dll trong web asp.net
    Gửi bởi vietvoquoc90 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 15-10-2011, 11:42 AM
  4. [bada] thư viện static lib do gcc biên dịch ra trong app được biên dịch g++
    Gửi bởi Iphone4 trong diễn đàn Thắc mắc lập trình C/C++ trên Linux
    Trả lời: 2
    Bài viết cuối: 10-08-2011, 04:53 PM
  5. Chương trình không biên dịch lại trong VS 2010
    Gửi bởi bulubuloa trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 11-01-2011, 11:24 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn