Galera estou com esses 2 erros ai alguem pode me ajuda ? parece simples mais pra quem entende, que não é meu caso .
Tive o mesmo problema e consertei assim:
Vai em Project>Properties>Linker>General e da edit em Additional Library Directories e bota "C:\boost64\lib64-msvc-14.0" (Se for 32bits mesma coisa soh muda o nome da pasta..)
Agora abre um .cpp qualquer exemplo, actions.cpp e adiciona essa linha junto com os "extern":
extern "C" { FILE __iob_func[3] = { *stdin,*stdout,*stderr };
Se voce fizer no actions.cpp deve ficar assim:
extern Game g_game; extern Spells* g_spells; extern Actions* g_actions; extern ConfigManager g_config; extern "C" { FILE __iob_func[3] = { *stdin,*stdout,*stderr }; }
Depois marca release e bota a plataforma direitinho e da rebuild, deve aparecer isso alguma hora quando voce tiver dando rebuild
1> Generating code
1> Finished generating code
Se nao der certo tenta extrair a source denovo e fazer o processo do 0 sem ter dado build errado antes.
Yours Mkalo
Tive o mesmo problema e consertei assim:
Vai em Project>Properties>Linker>General e da edit em Additional Library Directories e bota "C:\boost64\lib64-msvc-14.0" (Se for 32bits mesma coisa soh muda o nome da pasta..)
Agora abre um .cpp qualquer exemplo, actions.cpp e adiciona essa linha junto com os "extern":
extern "C" { FILE __iob_func[3] = { *stdin,*stdout,*stderr };Se voce fizer no actions.cpp deve ficar assim:
extern Game g_game; extern Spells* g_spells; extern Actions* g_actions; extern ConfigManager g_config; extern "C" { FILE __iob_func[3] = { *stdin,*stdout,*stderr }; }Depois marca release e bota a plataforma direitinho e da rebuild, deve aparecer isso alguma hora quando voce tiver dando rebuild
1> Generating code
1> Finished generating code
Se nao der certo tenta extrair a source denovo e fazer o processo do 0 sem ter dado build errado antes.
cara ele nao ta mais dando aquele erro agora ta dando outro erro no msm local , segue a mensagem do erro :
Severity Code Description Project File Line
Error LNK1181 cannot open input file 'lua51.lib' theforgottenserver C:\Users\Bruno\Desktop\tfs 1.2 projeto 10.78\Nova pasta\forgottenserver-master\vc14\LINK 1
Warning C4005 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition theforgottenserver C:\local\boost_1_59_0\boost\asio\detail\config.hpp 227
Error MSB6006 "link.exe" exited with code 1181. theforgottenserver C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets 630
sim estou com as versões atualizadas.
Voce executou o "register_tfssdk_env.bat" como admin dentro da pasta do tfs sdk e o "register_boost_env.bat" como admin dentro da pasta do boost?
Yours Mkalo
Voce executou o "register_tfssdk_env.bat" como admin dentro da pasta do tfs sdk e o "register_boost_env.bat" como admin dentro da pasta do boost?
sim, ja fiz isso.
ta dando um erro falando que nao encontrou a lua51.dll pelo que entendi,
e no começo tambem da aquele erro do config.cpp
estou tentando compila no windows 7 32bits. tem algo haver ?
na hora de adiciona a linha na parte do linker>general>
na linha onde vc falo pra editar eu deixo o $(TFS_LIBS) na frente ou deleto e deixo só "C:\boost32\lib32-msvc-14.0"
,
Alguem pra ajudar ?????????????