zoukankan      html  css  js  c++  java
  • 关于RadAsm中GetEnvironmentStrings的BUG。

    今天在asm中不通过msvcrt.inc调用c库。

    所以。第一时间就在vc的lib中拷贝了libc.lib问价。加入工程后。

    声明.调用如下:

    然后。链接报错.

    libc.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
    libc.lib(a_env.obj) : error LNK2001: unresolved external symbol __imp__GetEnvironmentStrings@0
    Libc.exe : fatal error LNK1120: 2 unresolved externals

    然后。发现是找不到这个函数。MSDN中查了查。

    然后去VC6.0中kernel32.h看到是这么定义的。

    而RadAsm中kernel32.inc

    BUG就出现了。最后自己修改下。然后inc2l就可以了。

  • 相关阅读:
    python变量和作用域
    模块
    装饰器
    转git取消commit
    RTP
    ffmpeg编译
    win7开启wifi
    LIVE555
    【FFmpeg】ffplay播放rtsp视频流花屏问题
    Windows下编译SDL
  • 原文地址:https://www.cnblogs.com/ziolo/p/3436432.html
Copyright © 2011-2022 走看看