codecat / asdbg

A remote debugger for AngelScript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hope create wiki

fjqingyou opened this issue · comments

Hello.

I can't complete the build

Can you provide wiki teaching in the form of fool? Is it convenient for our beginners to get a trial as soon as possible?

and hope Want to provide a release exe file

build log

1>------ 已启动生成: 项目: asdbg_host, 配置: Debug Win32 ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(1875,5): warning : The referenced project '..\lib\angelscript\projects\msvc2015\angelscript.vcxproj' does not exist.
1>scriptany.cpp
1>scriptarray.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptany\scriptany.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptbuilder.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptarray\scriptarray.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptdictionary.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptbuilder\scriptbuilder.h(25,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptfile.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptdictionary\scriptdictionary.h(10,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptfilesystem.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptfile\scriptfile.h(32,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptgrid.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptfile\scriptfilesystem.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scripthandle.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptgrid\scriptgrid.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scripthelper.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scripthandle\scripthandle.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptmath.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scripthelper\scripthelper.h(9,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptmathcomplex.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptmath\scriptmath.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptstdstring.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptmath\scriptmathcomplex.h(6,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>scriptstdstring_utils.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptstdstring\scriptstdstring.h(16,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>main.cpp
1>E:\SoftEdit\git\asdbg\asdbg_host\addons\scriptstdstring\scriptstdstring.h(16,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>正在生成代码...
1>E:\SoftEdit\git\asdbg\asdbg_host\main.cpp(3,10): fatal error C1083: 无法打开包括文件: “angelscript.h”: No such file or directory
1>已完成生成项目“asdbg_host.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

You have to put the Angelscript library in lib/angelscript in order to build test test application.

Is it a third-party lib? Can it be modified as a sub module? If it is a submodule mode, you can get it directly with the following command

git submodule update --init

Yeah, I could probably add it as a submodule. For now you should be able to add the files to the folder yourself. (You can use the .gitignore as reference, I suppose)

i get new build fail log,is's lib version different? current use angelscript 2.33.0

1>------ 已启动生成: 项目: asdbg_host, 配置: Debug Win32 ------
1>angelscriptd.lib(as_scriptengine.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_atomic.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_memory.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_context.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_thread.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_string.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_datatype.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_scriptfunction.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_globalproperty.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_typeinfo.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_objecttype.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_module.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_callfunc.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_configgroup.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_gc.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_tokenizer.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_scriptnode.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_builder.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_generic.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_scriptobject.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_string_util.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_scriptcode.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_restore.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_callfunc_x86.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_parser.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_bytecode.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_compiler.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_outputbuffer.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>angelscriptd.lib(as_variablescope.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(scriptany.obj 中)
1>  正在创建库 E:\SoftEdit\git\asdbg\Debug\asdbg_host.lib 和对象 E:\SoftEdit\git\asdbg\Debug\asdbg_host.exp
1>LINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
1>E:\SoftEdit\git\asdbg\Debug\asdbg_host.exe : fatal error LNK1319: 检测到 29 个不匹配项
1>已完成生成项目“asdbg_host.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 1 个,跳过 0 个 ==========

Oh I found its solution

thank you, run success

Glad you solved it!