我正在C++中开发一个跨平台OpenGLE4.5/C++库;对于mac和linux,我希望在ogl呈现器中使用SDL2,对于windows,我想用wgl实现一个DirectX呈现程序。问题是SDL需要访问“WinMain (int,char** args)”,并且不允许我定义WinMain,因为它在SDLmain中有一些init代码。有什么建议吗?
PS:我知道错误了
unresolved external symbol _main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAH
我在linux服务器上有一个git存储库,并且使用Unison将相同的存储库文件夹同步到我的Mac。当我在Linux上运行以下命令时,我看到了更改后的文件。
git -c core.quotepath=false -c log.showSignature=false status --porcelain -z --untracked-files=no -- .
当我在存储库中的Mac上运行相同的命令时,我得到以下错误。
fatal: not a git repository (or any of the parent directories): .git
我已经检查了存储库,它有.git文件夹