hello.cpp не может быть скомпилирован в eosio

Я просто следовал учебнику, чтобы составить умный контракт. Все прошло нормально, пока я не скомпилировал hello.cpp в учебнике. Это простая программа "Hello World". Но я ждал 5 минут, и компиляция так и не закончилась. Я встроил Ubuntu и CDT версии 1.3.2. Какие-нибудь советы?

Я попытался следовать официальной демонстрации привет. ссылка Когда я попытался скомпилировать hello.cpp как eosio-cpp -o hello.wasm hello.cpp -v, я застрял здесь.

 clang version 7.0.0 (https://github.com/eosio/clang.git 5647a49355fbcffd0bc940a7b857318f5bc84beb) (https://github.com/eosio/llvm e0f9c15ad4199a628dda25df589cad1634d01c5b)
Target: wasm32
Thread model: single
InstalledDir: /usr/opt/eosio.cdt/1.3.2/bin
"/usr/opt/eosio.cdt/1.3.2/bin/clang-7" -cc1 -triple wasm32 -emit-obj -disable-free -disable-llvm-verifier -discard-value-names -main-file-name hello.cpp -mrelocation-model static -mthread-model single -masm-verbose -mconstructor-aliases -ffreestanding -fuse-init-array -target-cpu generic -fvisibility hidden -dwarf-column-info -debugger-tuning=gdb -momit-leaf-frame-pointer -v -coverage-notes-file /home/ubuntu/contracts/hello/hello.gcno -resource-dir /usr/opt/eosio.cdt/1.3.2/lib/clang/7.0.0 -D BOOST_DISABLE_ASSERTS -D BOOST_EXCEPTION_DISABLE -I /usr/opt/eosio.cdt/1.3.2/bin/../include/libcxx -I 
/usr/opt/eosio.cdt/1.3.2/bin/../include/libc -I 
/usr/opt/eosio.cdt/1.3.2/bin/../include -isysroot 
/usr/opt/eosio.cdt/1.3.2/bin/../ -internal-isystem 
/usr/opt/eosio.cdt/1.3.2/bin/..//include/c++/v1 -internal-isystem 
/usr/opt/eosio.cdt/1.3.2/bin/..//include -O3 --std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/ubuntu/contracts/hello -ferror-limit 19 -fmessage-length 189 -fno-builtin -fno-rtti -fno-threadsafe-statics -fobjc-runtime=gnustep -fno-common -fdiagnostics-show-option -fcolor-diagnostics -vectorize-loops -vectorize-slp -load /usr/opt/eosio.cdt/1.3.2/bin/eosio_plugin.so -load /usr/opt/eosio.cdt/1.3.2/bin/LLVMEosioApply.so -mllvm -use-cfl-aa-in- 

codegen = оба -o hello.wasm -x C++ hello.cpp clang -cc1 версия 7.0.0 на основе LLVM 7.0.0svn цель по умолчанию x86_64-unknown-linux-gnu игнорируя несуществующий каталог "/usr/opt/eosio.cdt/1.3.2/bin/..//include/ C++/v1"игнорирование несуществующего каталога"/usr/opt/eosio.cdt/1.3.2/bin/..//usr/local/include"игнорирование несуществующего каталога"/usr/opt/eosio.cdt/1.3.2/lib/clang/7.0.0/include"игнорирование несуществующего каталога"/usr/opt/eosio.cdt/1.3.2/bin/..//usr/include"игнорирование дубликата каталог "/usr/opt/eosio.cdt/1.3.2/bin/../include", поскольку это несистемный каталог, который дублирует системный каталог #include "...", поиск начинается здесь: #include <...> поиск начинается здесь: /usr/opt/eosio.cdt/1.3.2/bin/../include/libcxx /usr/opt/eosio.cdt/1.3.2/bin/../include/libc /usr/opt/eosio.cdt/1.3.2/bin/../include конец списка поиска.

0 ответов

Другие вопросы по тегам