1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Hỏi về cách tạo file .DLL

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi IAA, 21/06/2006.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. IAA

    IAA Thành viên mới

    Tham gia ngày:
    28/12/2005
    Bài viết:
    16
    Đã được thích:
    0
    Hỏi về cách tạo file .DLL


    Có bác nào viết được file Port.DLL thì cho em hỏi với:
    Em viết file 8255.def có nội dung như sau:
    -----------------------------------------------------------------------
    LIBRARY
    DESCRIPTION DLL FOR 8255 CARD
    EXPORTS
    Out8255 @1
    In8255 @2
    -----------------------------------------------------------------------

    và file 8255.cpp có nội dung sau:
    8255.cpp
    #include <STDIO.H>
    #include <CONIO.H>
    short _stdcall Out8255 (int PortAddress, int PortData)
    {
    short Dummy;
    Dummy = (short)(_outp(PortAddress, PortData);
    return(Dummy);
    }

    short _stdcall In8255 (int PortAddress)
    {
    short PortData;
    PortData = (short)(_inp(PortAddress));
    return(PortData);
    }; /* end of In8255 */

    Vậy mà khi chạy chương trình thì nó báo lỗi là:
    --------------------Configuration: 8255 - Win32 debug-----------------
    Compiling...
    8255.cpp
    c:Port8255.cpp(17) : fatal error C1010: unexpected end of file while looking for precompiled header directive
    Error executing cl.exe.

    Đó là lỗi gì vậy? Có cách khắc phục được không?
    Mong các bác chỉ giáo cho.
    Em cảm ơn nhiều.

Chia sẻ trang này