PandasWS/Pandas

各位好/clone 之後 開啟rAthenaSLN 建置方案之後 無法開啟bootstrap.bat

q15432123 opened this issue · 10 comments

各位好/clone 之後 開啟rAthenaSLN 建置方案之後 無法開啟bootstrap.bat
請問這個為題該怎麼處理 謝謝各位回答

boostrap.log

LOCALAPPDATA=C:\Users\q1543\AppData\Local
Found with vswhere C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
Found with vswhere C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
Call_If_Exists "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools....\VC\Auxiliary\Build\vcvarsall.bat" x86

先確保 熊貓資料夾 的路徑上沒有中文
再跑 bootstrap.bat
安裝完再開 rathena.sln 建置試試看

您好 我重新clone 一份pandas 已確定路徑上都沒有任何中文 直接點開 E:\gitpandaws\Pandas\3rdparty\boost\bootstrap.bat
有產生幾個檔案 但是沒注意 /因為是秒閃退...

嚴重性 程式碼 說明 專案 專案順位 檔案 行 隱藏項目狀態
錯誤
Please run 3rdparty\boost\bootstrap.bat to compile Boost C++ Libraries before build common-minicore project. E:\gitpandaws\Pandas\src\common\common-minicore.vcxproj 2 E:\gitpandaws\Pandas\src\common\common-minicore.vcxproj 236
錯誤 Please run 3rdparty\boost\bootstrap.bat to compile Boost C++ Libraries before build common project. common 2 E:\gitpandaws\Pandas\src\common\common.vcxproj 256
錯誤 Please run 3rdparty\boost\bootstrap.bat to compile Boost C++ Libraries before build csv2yaml project. csv2yaml 3 E:\gitpandaws\Pandas\src\tool\csv2yaml.vcxproj 218
錯誤 Please run 3rdparty\boost\bootstrap.bat to compile Boost C++ Libraries before build login-server project. login-server 3 E:\gitpandaws\Pandas\src\login\login-server.vcxproj 221
錯誤 Please run 3rdparty\boost\bootstrap.bat to compile Boost C++ Libraries before build map-server project. map-server 3 E:\gitpandaws\Pandas\src\map\map-server.vcxproj 321
錯誤 LNK1104 無法開啟檔案 'E:\gitpandaws\Pandas.vs\build\common-minicore.lib' yaml2sql 3 E:\gitpandaws\Pandas\src\tool\LINK 1
錯誤 LNK1104 無法開啟檔案 'E:\gitpandaws\Pandas.vs\build\common-minicore.lib' yamlupgrade 3 E:\gitpandaws\Pandas\src\tool\LINK 1

各位大老好 目前小弟用另外一台電腦跑 是完全正常可以編譯的...
可是始終不知道問題在哪邊

請問要開啟boostrap 有什麼特殊要求嗎QQ

目前也不知道原因 但是重灌就正常了OTZ

上次遇到类似的问题一个是环境变量原因,那位朋友他安装了JAVA的SDK并在系统环境变量中设置了 PATH变量的值,但是设置不正确,导致无法编译 boost

應該是 因為我先前有安裝過 改過環境變量

image

下次您碰到了多留意一下,在 Linux 系统中我们环境变量的多个值会用 ; 来进行区隔,但是在 Windows 中,如上图最右侧的列表,一行只能有一个路径,不能出现一行有好几个路径在其中并用 ; 分隔

在需要使用到 PATH 这个环境变量的时候,Windows 会自己按需将右侧列表中的每一个路径,自动用 ; 拼起来,如果我们自己还在里面添加了 ; 的话,就会导致语法错误了

了解了 謝謝大大

此问题已解决,如果还有与其相关的其他情况,可以重新打开此问题