开发者社区> 问答> 正文

怎样配置华东2的make.setting

华东2的SDK,make.setting。
如果我要在Linux上实现这个简单的mqtt例子,如何配置他们?
括号中的注明是什么意思?我在当前环境下编译好,然后在当前环境下执行,这几项怎么设置?
mbedtls是必须的么?也是需要指定一个文件夹名?需要完整的路径么?

  1. [backcolor=transparent]  PLATFORM_OS               [backcolor=transparent]=[backcolor=transparent] linux     [backcolor=transparent]//指定OS平台(对应于OS实现所在的文件夹名)
  2.   PLATFORM_NETWORK          = linuxsock //指定socket(对应于socket实现所在的文件夹名)
  3. [backcolor=transparent]  PLATFORM_SSL              [backcolor=transparent]=[backcolor=transparent] mbedtls   [backcolor=transparent]//指定mbedtls库(对应于ssl实现所在的文件夹名)

展开
收起
flycat0101 2017-08-08 17:56:22 2649 0
3 条回答
写回答
取消 提交回答
  • 在右上角的网页控制台,工单菜单,提交工单
    2017-08-11 07:53:41
    赞同 展开评论 打赏
  • Re怎样配置华东2的make.setting
    我现在改成openssl,但是编译时报错:
    network/linuxsock/linuxsock.c:128:14: warning: variable 'err_code' set but not used [-Wunused-but-set-variable]
         int ret, err_code;
                  ^~~~~~~~
    gcc -Wall -g -I./ -I./os/ -I./network/ -I./ssl/  -DALIOT_DEBUG -c ssl/openssl/openssl.c -o ssl/openssl/openssl.o
    ssl/openssl/openssl.c:1:31: fatal error: aliot_network_ssl.h: No such file or directory
    #include "aliot_network_ssl.h"
                                   ^
    compilation terminated.
    makefile:66: recipe for target 'ssl/openssl/openssl.o' failed
    make[1]: *** [ssl/openssl/openssl.o] Error 1
    make[1]: Leaving directory '/home/huangcm/work/aliyun/aliot_sdk_v1.0.1_release/src/platform'
    makefile:28: recipe for target 'libplatform' failed
    make: *** [libplatform] Error 2


    搜索了aliot_sdk_v1.0.1_release目录,没有找到文件aliot_network_ssl.h

    -------------------------

    回 3楼派度科技的帖子
    多谢了。
    请问一下,如何后台下工单呢?
    2017-08-09 11:41:35
    赞同 展开评论 打赏
  • Re怎样配置华东2的make.setting
    如果你SDK 是在linux 下运行,直接make 就行了,SDK 默认的配置即可。如果是在嵌入式设备的话,修改一下gcc 和ar 即可。mbedtls 默认的就行,如果你想用openssl 就改成openssl, 不改也是没问题的

    -------------------------

    回 2楼flycat0101的帖子
    openssl 的确编译有问题,你后台下个工单给阿里运维吧,我是用mbedtls 的,就没管这个问题了
    2017-08-08 18:58:36
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载