Ошибка компиляции при использовании LuaPlus

Я нашел хороший учебник о том, как внедрить LuaPlus в проект C ++ с использованием Visual Studio 2010.
http://www.zynox.net/luaplus-1-compiling-basic-usage/
Но я не могу заставить его работать из-за некоторых сообщений об ошибках ..

mainproject\main.cpp(51): error C2664: ‘GetCurrentDirectoryW’ : cannot convert parameter 2 from ‘char [260]‘ to ‘LPWSTR’

50. char pPath[ MAX_PATH ];
51. GetCurrentDirectory(MAX_PATH,pPath);
52. strcat_s(pPath,MAX_PATH,"\\test.lua");

Я попытался использовать TCHAR вместо char, но затем он говорит:

no instance of overloaded function “strcat_s” matches the argument list

Поэтому в целях тестирования я просто удалил эти три строки и заменил их статическим путем:

const char* pPath = "C:\\Users\\fancyBubble\\Documents\\Visual Studio 2010\\Projects\\LuaPlusTutorial\\MainProject\\test.lua";

и теперь я получаю:

fatal error LNK1104: cannot open file ‘..\Debug\LUAPlus.lib’

Я абсолютно не знаю, как это исправить.
Я даже пытался использовать ту же версию LuaPlus, которую, вероятно, использовал создатель учебника, но сообщения об ошибках не исчезли.

2

Решение

Я действительно не знаю, что я сделал неправильно, но администратор загрузил все решение:
http://www.zynox.net/?wpfb_dl=3

Используя это в сочетании с комментарием великого волка, он прекрасно работает. 🙂

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]