Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: [VC6] Lại lỗi trình dịch ??

  1. #1
    Ngày gia nhập
    07 2006
    Nơi ở
    Hà nội
    Bài viết
    204

    Mặc định [VC6] Lại lỗi trình dịch ??

    Trong VC6, em chọn build all, nhưng nó báo lỗi này:

    LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
    Debug/Demo.exe : fatal error LNK1120: 1 unresolved externals

    Trong code ko sai một lỗi nào cả. Em ko dung file header stdafx.h, hình như cứ phải có cái file header này mới ko bị lỗi. tại sao lại bị vậy nhỉ.
    Life:\> dir

  2. #2
    Ngày gia nhập
    01 2007
    Nơi ở
    Hải Phòng
    Bài viết
    210

    Thử Build > clean hoặc tạo lại một dự án khác và copy sang đi.
    Lắm lúc còn bực hơn nhiều, dịch Ok, nhưng khi chạy chương trình, ko hiểu sao chương trình của mình chạy loạn lên. Nhìn lag hết cả mắt mà ko tìm ra lỗi gì. Build > Clean... thế là hết lõi liền. Thế có bực ko cơ chứ !

  3. #3
    Ngày gia nhập
    07 2006
    Bài viết
    166

    Chắc là ở phần precompiled header gì đó :-??

  4. #4
    Ngày gia nhập
    08 2006
    Bài viết
    60

    tui cũng bị lỗi gì đó mà 0 liên kết với main được. Lý do
    - trong phần setting 0 có chọn thư viện DLL. Lúc đầu, dịch được nhưng tui xóa phần debug, chỉ có release thì bị cái này
    - Rebuild lại hoàn toàn. Vì cái file gì đó đã 0 còn phù hợp. Nếu nhấn build thì nó dựa vô cái file đó thì 0 dịch được. Có thể xóa mấy cái file đó. file nằm ở project của mình đó

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