Can';t生成振动:dmd失败,退出代码为255
我正在尝试构建VPS的vibed应用程序。我得到了一个错误:Can';t生成振动:dmd失败,退出代码为255,d,vps,vibed,D,Vps,Vibed,我正在尝试构建VPS的vibed应用程序。我得到了一个错误: dmd失败,退出代码为255 以下是完整日志: Compiling source/app.d... Compiling source/dbconnect.d... Compiling source/draft/database/collection.d... Compiling source/draft/database/database.d... Compiling source/draft/database/package.d..
dmd失败,退出代码为255
以下是完整日志:
Compiling source/app.d...
Compiling source/dbconnect.d...
Compiling source/draft/database/collection.d...
Compiling source/draft/database/database.d...
Compiling source/draft/database/package.d...
Compiling source/draft/database/storage.d...
Compiling source/globals.d...
Compiling source/parseconfig.d...
Compiling source/users.d...
Compiling source/variantconfig.d...
Compiling ../../../../root/.dub/packages/vibe-d-0.7.30-alpha.1/vibe-d/source/vibe/appmain.d...
Linking...
cc: No such file or directory
--- errorlevel 255`
谷歌对这个错误一无所知你在VPS上安装了GCC吗?就我所记得的,DMD使用场景下的GCC链接器进行链接。从错误消息看,它似乎没有安装。。。 根据VPS的类型(基于Debian、Redhat等),您需要安装GCC 对于基于Debian的发行版,类似于: apt获取安装构建必需 你应该走了。如果不是在Debian衍生产品上安装GCC,请参阅特定发行版的文档
希望这有帮助…您在VPS上安装了GCC吗?就我所记得的,DMD使用场景下的GCC链接器进行链接。从错误消息看,它似乎没有安装。。。 根据VPS的类型(基于Debian、Redhat等),您需要安装GCC 对于基于Debian的发行版,类似于: apt获取安装构建必需 你应该走了。如果不是在Debian衍生产品上安装GCC,请参阅特定发行版的文档
希望这有帮助…我安装了它,但出现下一个错误:
链接/usr/bin/ld:找不到-lsqlite3/usr/bin/ld:找不到-lpq/usr/bin/ld:找不到-levent/usr/bin/ld:找不到-levent\u pthreads/usr/bin/ld:找不到-lssl/usr/bin/ld:找不到-lcrypto collect2:错误:ld返回1退出状态--errorlevel dmd失败,退出代码为1代码>啊,现在您缺少一些依赖项:-sqlite3-ssl-event,所以相同的想法是:安装缺少的包。在Debian上:apt get install libsqlite3-0 libssl1.0.0 libevent-openssl-2.0-5
我安装了它,但得到下一个错误:链接/usr/bin/ld:找不到-lsqlite3/usr/bin/ld:找不到-lpq/usr/bin/ld:找不到-levent/usr/bin/ld:找不到-levent\u pthreads/usr/bin/ld:找不到-lssl/usr/bin/ld:找不到-lcrypto collect2:错误:ld返回1退出状态--errorlevel dmd失败,退出代码为1代码>啊,现在您缺少一些依赖项:-sqlite3-ssl-event,所以相同的想法是:安装缺少的包。在Debian上:apt get安装libsqlite3-0 libssl1.0.0 libevent-openssl-2.0-5