请教 ngrok 怎么在 openwrt 的 sdk 环境编译

2015 年 10 月 15 日
 evanzing
我把 ngrokc 放 package 目录,终端执行 make -f Makefile.openssl
结果如下:
make -f Makefile.openssl
g++ -fexceptions -DOPENSSL=1 -c -o sendmsg.o sendmsg.cpp
sendmsg.cpp: In function ‘ int loadargs(int, char**, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TunnelInfo*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TunnelInfo*> > >*, char*, int*, char*)’:
sendmsg.cpp:368: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:369: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:373: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:399: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:400: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:402: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:407: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:411: 警告:不建议使用从字符串常量到‘ char*’的转换
sendmsg.cpp:412: 警告:不建议使用从字符串常量到‘ char*’的转换
cc -fexceptions -DOPENSSL=1 -c -o cJSON.o cJSON.c
g++ -fexceptions -DOPENSSL=1 -c -o nonblocking.o nonblocking.cpp
g++ -fexceptions -DOPENSSL=1 -c -o sslbio.o sslbio.cpp
g++ -fexceptions -DOPENSSL=1 -c -o main.o main.cpp
g++ -s sendmsg.o cJSON.o nonblocking.o sslbio.o main.o -o ngrokc -lpthread -lssl -lcrypto
2282 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/228386

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX