每次我运行此窗口立即关闭,并返回3

#include "libtcod.hpp"

int main() {
    TCODConsole::initRoot(80,50, "j", false);
    while ( !TCODConsole::isWindowClosed() ) {
        TCODSystem::checkForEvent(TCOD_EVENT_KEY_PRESS,NULL,NULL);
        TCODConsole::root->clear();
        TCODConsole::root->putChar(40,25,'@');
        TCODConsole::flush();
    }
    return 0;
}

最佳答案

我看不到代码本身有什么问题。您需要检查链接器的设置是否正确。

此外,请参见此处:

http://codeumbra.eu/complete-roguelike-tutorial-using-c-and-libtcod-part-1-setting-up

有关说明和简短教程。

关于c++ - libtcod根乱七八糟,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15247384/

10-10 21:38