你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP157官方SDK编译器编译vector编译不过去解决方案

[复制链接]
STMCU小助手 发布时间:2022-10-2 21:59
1.用vscode打开代码
1 u- x) \7 p: Q1 _2 K# R
% d' Z7 J7 g* ~( d2.指定编译工具
$ y1 [' @% ?4 Y$ d7 M1 {- ~" ?1 o  S$ }
20210317150925793.png - |, o* T7 X4 @
: E! H# \1 C* f5 t! z- n
20210317150956566.png , J$ @4 R1 D6 B
- x' w* u6 f/ p, h" t" L+ x
3.cmake
# l/ Y' T, [+ S# K6 ]9 t
& Y3 h, e4 E+ u 20210317151108639.png - D6 C$ R3 {' [

3 [8 g6 t2 i' E( w3 m9 {) ] 20210317151133112.png 6 q( d0 O1 y/ x, I8 [
/ V/ X( g8 b! t( e; h( i0 F; W4 d" G
4.build& G* i4 q1 o# w, o3 h- n) G
5 [5 |* e0 T9 z8 u
20210317151428624.png 0 \8 Q% ?# `1 n& \0 C- C# x6 ]

: ]- b1 [, l/ l' a- A' }5.生成hello_world4 Z5 I  }0 r0 E2 @9 i, L5 K7 w+ l

4 n7 j3 v7 M/ z( h* J 202103171515232.png 9 e2 y* o6 G1 |+ E: ]; e! d& t3 L+ ^
5 D7 O7 a% e" @, E9 P
6.通过scp拷贝到STM32MP157+ m& q: F3 Y" A9 {  F0 ]( k

7 b: x( x- P0 {) n; Qscp hello_world /home( @# W7 [$ K. e% M1 i8 u
9 G) T  C. y9 F& q. W+ q9 V
7.到STM32MP57里面跑hello_world程序
) P5 ~" R8 F! e8 e0 i/ R6 @9 j
$ K& \2 E8 b; {( [1 \. v$ P 20210317151849895.png 1 u( _0 m2 n) V; J$ m% }& v$ Z

$ D) L" K3 n5 m* X  `* B附录:测试代码, D$ ]0 X, X. N( {  @5 J0 v
% h$ \1 I$ q# [7 n6 `1 x
  1. #include <stdio.h>
    ( C1 @, i; }" x6 ~3 _$ j
  2. #include <vector>. }  ?0 s5 S8 I' y8 o/ L
  3. #include <iostream>8 V9 [. L* t7 T% S& g  K' J7 Z
  4. using namespace std;! S; H) L/ O' K7 e
  5. int main(). L3 R: u( R% l8 ]# D2 V" K
  6. {# M0 }9 D3 v# c  ]$ w$ O0 s
  7. int i = 0;
    ; u+ E* D; {( A! r) z
  8.   vector<int> v;0 M1 ]* w, H! n
  9.   for( i = 0; i < 10; i++ )
    , m6 j; C! e: U' k! C: _6 D
  10. {) L$ o7 s+ O! {- e" I- h
  11.       v.push_back( i );//把元素一个一个存入到vector中
    4 L2 |: [. \1 w9 x$ F8 `/ z
  12. }
    9 w9 D( ?& U/ v. a# q" U, e
  13.   //对存入的数据清空( c& H- X8 h4 d' f
  14. for( i = 0; i < v.size(); i++ )//v.size() 表示vector存入元素的个数
    / ]/ S/ y. H* P3 D
  15. {, B6 Z: \4 [* v
  16.      cout << v[ i ] << " "; //把每个元素显示出来8 l9 K* d  W3 ^6 A9 c
  17. }
    ) ~  R) Z7 ], p9 H$ H+ ~8 ^
  18. cout << endl;8 z* X$ V4 K. ^% x
  19. return 0;4 Q. d3 {/ W9 z. [$ v& ^
  20. }
复制代码
# S0 }+ \+ S& v- W
% x1 y) B) a: Z: h6 {( e
8 A* ^5 I) C( b2 c; I
————————————————5 ^5 Q; F! P/ u3 Y
版权声明:厚德载物2013
9 d% K9 E4 t* R7 D% e
0 d6 T; n( I" v
赞 收藏 评论0 发布时间:2022-10-2 21:59

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版