在编译qt时,我发现有一个名为arm-linux-gcc的qws目标.我环顾四周但无法弄清楚如何以及在哪里找到它.我试过安装,apt-cache给了我以下输出.
apt-cache search armel
asterisk-prompt-fr-armelle - French voice prompts for Asterisk by Armelle Desjardins
rootstock - shellscript to create armel rootfs tarballs using a VM
rootstock-gtk - graphical frontend to the rootstock rootfs builder tool
icedtea-6-jre-cacao - Alternative JVM for OpenJDK, using Cacao
installation-guide-armel - Ubuntu installation guide for armel
jasper - Configure a preinstalled ext2/3 system image
cpp-4.3-arm-linux-gnueabi - The GNU C preprocessor
cpp-4.4-arm-linux-gnueabi - The GNU C preprocessor
g++-4.3-arm-linux-gnueabi - The GNU C++ compiler
g++-4.4-arm-linux-gnueabi - The GNU …
Run Code Online (Sandbox Code Playgroud) 我正在研究在STM32F407微控制器(基于ARM Cortex M4)上开发支持openSSL-FIPS的嵌入式蓝牙应用的可行性.该应用程序不能在Linux,Windows或andriod等通用操作系统上运行,但它可以在CMSIS-RTX RTOS上运行.我在Windows中使用Keil作为开发环境,内置armc编译器(armcc)进行编译.
在我的分析过程中,我找到了OpenSSL wiki,它解释了如何构建和安装openSSL库:编译和安装.在页面中虽然有一个用于ARM平台编译的部分,但没有关于如何进行编译的描述.
我还讨论了关于在ARM中交叉编译openSSL的stackoverflow中的一些讨论.但所有这些讨论都基于ARM + Linux,而且没有一个是在RTOS上.
我在使用ARM编译时也经历了以下链接
但这里指定的编译器是GCC.
是否有可用于上述平台的库?
是否可以使用RTOS将openSSL移植到ARM Cortex M4平台?更具体的是可以使用CMSIS RTX将其移植到STM32F407吗?
如果有可能,我应该从哪里开始,它有多复杂?
如果我在GCC编译器中编译openSSL库并在armc编译的应用程序中使用它会工作吗?(我有一种感觉,它不会)
我可以在嵌入式软件中使用哪些其他SSL库?(我听说WolfSSL可能是一个选择)