I created a C/C++ shared library project in Eclipse to generate a DLL file. For testing reasons I also added a main function that shall run when I generate a EXE instead of a DLL by changing the Build Artifact type from shared library to executable:
Doing so generates the desired executable but I cannot run it. It shows me the error "Not a valid Win32 file". What changes did I miss to get a working executable?
2.1m questions
2.1m answers
60 comments
57.0k users