錯誤 1 error LNK2019: 無法解析的外部符號 _WinMain@16,該符號在函式 ___tmainCRTStartup 中被引用
#include <windows.h>
#include <stdio.h>
int main(int argc,char **argv)
{
PIMAGE_DOS_HEADER pImageDosHeader;
HANDLE hFile;
HANDLE hMapObject;
PUCHAR uFileMap;
if (argc<2)
{
return -1;
}
if (!(hFile=CreateFile(argv[1],GENERIC_READ,0,NULL,OPEN_EXISTING,0,0)))
{
return -1;
}
if (!(hMapObject = CreateFileMapping(hFile,NULL,PAGE_READONLY,0,0,NULL)))
{
return -1;
}
if (!(uFileMap=MapViewOfFile(hMapObject,FILE_MAP_READ,0,0,0)))
{
return -1;
}
pImageDosHeader = (PIMAGE_DOS_HEADER)uFileMap;
if (pImageDosHeader->e_magic != IMAGE_DOS_SIGNATURE)
{
return -1;
}
printf("e_magic: 0x%04X (%c%c)\n", pImageDosHeader->e_magic, *uFileMap, *(uFileMap + 1));
printf("e_lfanew: 0x%08X\n",pImageDosHeader->e_lfanew);
UnmapViewOfFile(uFileMap);
CloseHandle(hMapObject);
CloseHandle(hFile);
return 0;
}
在VS2010上執行出問題,解決辦法:
專案名稱右鍵選擇"屬性"-“連結器”-"系統" 找到"子系統",將其改為 “控制檯 (/SUBSYSTEM:CONSOLE)”</span>
相關文章
- 無法解析的外部符號符號
- 錯誤 1 error LNK2019: 無法解析的外部符號 "public: __thiscall Distance::Distance(int)" (??0Distance@@QAE@H@Z),該符...Error符號
- error LNK2019: 無法解析的外部符號 __imp___CrtDbgReportWError符號
- 關於VS報無法解析外部符號的錯誤符號
- 無法解析外部符號:AdjustTokenPrivileges和GetAstncKetState符號AST
- VS2017無法解析得外部符號符號
- C++與Rust引用外部符號的比較C++Rust符號
- QT 自定義外掛問題 error: LNK2001: 無法解析的外部符號QTError符號
- 無符號數相減得到的是無符號還是有符號?符號
- c++基礎知識(九)連線時出現錯誤 error LNK2001: 無法解析的外部符號(轉)C++Error符號
- error C2061: 語法錯誤: 識別符號“MonsterSprite”Error符號
- C++ VS單例模式報 錯誤 LNK2001 無法解析的外部符號 private: static class SingletonPattern錯誤C++單例模式符號
- 單位符號的英語說法 -引用符號
- 解析C++連結錯誤:未定義引用和未解析符號的完整解決方案C++符號
- error C4996: 'std::_Uninitialized_copy0':與錯誤 LNK2001 無法解析的外部符號 "private: static class std::allocatorError996Zed符號
- [C]有符號數和無符號數符號
- 關於有符號與無符號的位元組符號
- JVM 符號引用和直接引用JVM符號
- java基本無法-識別符號Java符號
- python函式符號sympy的用法Python函式符號
- PHP常用符號和函式收藏PHP符號函式
- shell報錯:未預期的符號***附近有語法錯誤符號
- 在cocos2dx2.2.3中遇到的error LNK2019: 無法解析的外部符號 _libiconv_closexxxxxxx的解決辦法Error符號
- Linux下使用Matlab符號函式出錯的解決辦法(轉)LinuxMatlab符號函式
- C++中的&引用符號全解C++符號
- SVN常見符號解析符號
- BOOST應用 無法解析的外部符號 "void __cdecl boost::throw_exception(class std::exception const &)"符號Exception
- C語言之有符號無符號整數取值範圍C語言符號
- markdown特殊符號語法符號
- php中函式前加&符號的作用分解PHP函式符號
- _error-type_cout_不明確的符號Error符號
- 匿名函式function前面的! ~等符號作用函式Function符號
- 不應該出現的 ora 12514:無法解析指定的連線識別符號符號
- C語言系列(二)有符號數和無符號數詳解C語言符號
- maven報錯:找不到符號Maven符號
- CSS @ 符號CSS符號
- 特殊符號符號
- 符號使用符號