मैं इस कोड को संकलित करना चाहते हैं:SDL2: LNK1561: प्रवेश बिंदु परिभाषित किया जाना चाहिए
#include <SDL.h>
int main(int argc, char* argv[]) {
return 0;
}
लेकिन यह नहीं जोड़ा जा सकता: Error 1 error LNK1561: entry point must be defined
इस पुस्तकालय में कुछ अजीब कोड है: http://hg.libsdl.org/SDL/file/75726efbf679/include/SDL_main.h
#define main SDL_main
इसके अलावा मैंने परियोजना सेटिंग्स => लिंकर => इनपुट में SDL2.lib;SDL2main.lib
जोड़ा।
इस परियोजना को चलाने के लिए मैं क्या कर सकता हूं?
वीएस 2012 एसपी 3, खाली सी ++ परियोजना।
की [क्यों एसडीएल मुख्य मैक्रो को परिभाषित करता है?] (Http संभव डुप्लिकेट: // stackoverflow.com/questions/11976084/why-sdl-defines-main-macro) –
कंसोल एप्लिकेशन? – 4pie0
@ माइकसेमोर, यह डुप्लिकेट नहीं है: उस थ्रेड में कोई जवाब नहीं है। – DmitryR