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

Đề tài: Lỗi : error LNK1313: ijw/native module detected; cannot link with pure modules

  1. #1
    Ngày gia nhập
    05 2011
    Bài viết
    38

    Mặc định Lỗi : error LNK1313: ijw/native module detected; cannot link with pure modules

    Hi all,
    Mình dùng Vusual C ++ 2008 và build một thư viện (A.lib) bằng C. Khi dùng console thì gọi thư viện A.lib này bình thường và chương trình chạy đúng kết quả.
    Vấn đề là khi chuyển qua WinForm để gọi thư viện A.lib thì bị báo lỗi như sau :
    fatal error LNK1313: ijw/native module detected; cannot link with pure modules

    Mong mọi người giúp đỡ!

    Thanks all

  2. #2
    Ngày gia nhập
    04 2010
    Nơi ở
    Thâm sơn cùng cốc
    Bài viết
    825

    Mặc định Trả lời link thư viện .lib của C

    Trong C++ để link thư viện C thuần (như của bạn) thì file header bạn phải cho vào cặp
    C++ Code:
    1. extern "C"
    2. {
    3.  #include "my_clib.h"
    4. }
    sau đó bạn link lại xem.
    Còn vấn đề bạn có nói tới WinForm, (xin hỏi là bạn dùng C++ .NET hay là Win32API/MFC)

  3. #3
    Ngày gia nhập
    05 2011
    Bài viết
    38

    Thanks Tadius!

    Mình dùng C++ .NET
    File header của mình có dùng extern "C" rồi. Bên console thì chạy tốt nhưng khi dùng WinForm (C++ .Net) thì lỗi như vậy.

  4. #4
    Ngày gia nhập
    05 2011
    Bài viết
    38

    Mình xin nói thêm về A.lib
    A.lib: Properties: No Common Language Runtime supportNo :No Common Language Runtime support
    WinForm : No Common Language Runtime supportNo: Pure MSIL Common Language Runtime Support (/clr:pure)
    Không biết đây có phải là nguyên nhân gây ra lỗi trên không!
    Mong các bạn giúp đỡ
    Thanks!

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

  1. MS SQL Lỗi Lỗi khi select: SQL Server detected a logical consistency-based I/O error: incorrect checksum.
    Gửi bởi Kevin Hoang trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 0
    Bài viết cuối: 20-06-2013, 08:36 PM
  2. Lỗi LINK : fatal error LNK1000: Internal error during IncrBuildImage của VS2008?
    Gửi bởi nguyenquoc trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 05-08-2011, 06:08 PM
  3. Bài tập C linker error: undefined symbol main in module c0.ASM
    Gửi bởi theblue0310 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 27-05-2011, 08:38 PM
  4. Trả lời: 9
    Bài viết cuối: 05-05-2011, 04:55 PM
  5. lỗi LINK : fatal error LNK1000: Internal error during IncrBuildImage
    Gửi bởi quicksilver89 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 4
    Bài viết cuối: 06-11-2010, 12:50 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