{"id":1362,"date":"2025-12-22T12:42:02","date_gmt":"2025-12-22T03:42:02","guid":{"rendered":"https:\/\/eng.miteel.net\/?page_id=1362"},"modified":"2025-12-22T12:42:03","modified_gmt":"2025-12-22T03:42:03","slug":"gip-grobal-ip%e3%80%80%e3%82%92%e5%be%97%e3%82%8b%e3%83%84%e3%83%bc%e3%83%ab%e2%80%bb%e4%b8%8d%e6%88%90%e5%8a%9f%e4%ba%8b%e4%be%8b","status":"publish","type":"page","link":"https:\/\/eng.miteel.net\/?page_id=1362","title":{"rendered":"gip grobal ip\u3000\u3092\u5f97\u308b\u30c4\u30fc\u30eb(\u203b\u4e0d\u6210\u529f\u4e8b\u4f8b)"},"content":{"rendered":"\n<p><\/p>\n<b>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u524d\u63d0\u6761\u4ef6<\/b>\n\n<pre><p><code>\n * rustup     * cargo\n<\/code><\/p><\/pre>\n<br><br>\n\n<b>\u901a\u5e38\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/b>\n<pre><p><code>\nsudo apt install rustc -y\nsudo apt remove rustc cargo\n<\/code><\/p><\/pre>\n\n<p>\u203b\u3000\u3053\u308c\u306f\u975e\u63a8\u5968\u3000\u306a\u305c\u306a\u3089\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u304c<br>\n\u3000\u3000\u53e4\u3059\u304e\u308b\u53ef\u80fd\u6027\u304c\u5927\u304d\u3044\u304b\u3089\u3067\u3059<br> \n\u3000\u3000rustc 1.75.0\u4ee5\u4e0a(\u7b11)<\/p>\n<br><br>\n\n<b>\u6700\u65b0\u7248\u306e\u3000rustup \/ cargo \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u624b\u9806<\/b>\n<pre><p><code>\nsudo curl --proto '=https' --tlsv1.2 -sSf https:\/\/sh.rustup.rs | sh\n<\/code><\/p><\/pre>\n<br><br>\n\n<p>\u4ee5\u4e0b ~\/.bashrc \u306e\u672b\u5c3e\u306b\u8ffd\u52a0<\/p>\n<pre><p><code>\nsource $HOME\/.cargo\/env\nexport PATH=\"$PATH:\/$HOME\/.cargo\/bin\"\n<\/code><\/p><\/pre>\n<p>\u203b\u3000\u7aef\u672b\u3092\u9589\u3058\u3066\u958b\u304d\u306a\u304a\u3059\u306e\u3092\u5fd8\u308c\u305a\u306b<\/p>\n<br><br>\n\n<b>\u4e0d\u8db3\u5206\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u8ffd\u52a0<\/b>\n<pre><p><code>\nrustup update stable\nrustup target add x86_64-unknown-linux-musl\nsudo apt install libssl-dev pkg-config -y\nsudo apt install musl-tools -y\nsudo apt install libssl -y\n<\/code><\/p><\/pre>\n<p>\u203b\u3000\u3053\u308c\u304c\u3046\u307e\u304f\u884c\u304b\u306a\u3044\u5834\u5408\u304c\u3042\u308b<\/p>\n<br><br>\n\n\n\n<pre><p><code>\ngit clone https:\/\/github.com\/dalance\/gip\ncd gip\nmake release_lnx\n<\/code><\/p><\/pre>\n<br><br>\n\n\n\n\n<b>-m64\u554f\u984c<\/b>\n<pre><p><code>\nsudo apt install g++-x86-64-linux-gnu libc6-dev-amd64-cross -y\n<\/code><\/p><\/pre>\n<br><br>\n\n\n\n\n<b>libssl\u554f\u984c<\/b>\n\n<pre><p><code>\nwget https:\/\/www.openssl.org\/source\/openssl-1.0.1t.tar.gz\ntar xzf openssl-1.0.1t.tar.gz\nexport MACHINE=armv7\nexport ARCH=arm\nexport CC=arm-linux-gnueabihf-gcc\ncd openssl-1.0.1t && .\/config shared && make && cd -\n<\/code><\/p><\/pre>\n<br><br>\n\n<pre><p><code>\nexport OPENSSL_LIB_DIR=\/tmp\/openssl-1.0.1t\/\nexport OPENSSL_INCLUDE_DIR=\/tmp\/openssl-1.0.1t\/include\n<\/code><\/p><\/pre>\n<pre><p><code>\n<\/code><\/p><\/pre>\n\n\n\n\npackages.debian.org\/sid\/libssl-dev](libssl-dev)\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u524d\u63d0\u6761\u4ef6 * rustup * cargo \u901a\u5e38\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb sudo apt install rustc -y sudo apt remove rustc cargo \u203b\u3000\u3053\u308c\u306f\u975e\u63a8\u5968\u3000\u306a\u305c\u306a\u3089\u3001\u30d0\u30fc\u30b8 &hellip; <a href=\"https:\/\/eng.miteel.net\/?page_id=1362\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">gip grobal ip\u3000\u3092\u5f97\u308b\u30c4\u30fc\u30eb(\u203b\u4e0d\u6210\u529f\u4e8b\u4f8b)<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":41,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1362","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/pages\/1362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/eng.miteel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1362"}],"version-history":[{"count":1,"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/pages\/1362\/revisions"}],"predecessor-version":[{"id":1363,"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/pages\/1362\/revisions\/1363"}],"up":[{"embeddable":true,"href":"https:\/\/eng.miteel.net\/index.php?rest_route=\/wp\/v2\/pages\/41"}],"wp:attachment":[{"href":"https:\/\/eng.miteel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}