比较纳闷,如何吧 c++工程为终端编译的代码如何转换到 vs 上看代码 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sgissb1

比较纳闷,如何吧 c++工程为终端编译的代码如何转换到 vs 上看代码

  •  
  •   sgissb1 2017 年 10 月 17 日 1041 次点击
    这是一个创建于 3112 天前的主题,其中的信息可能已经有所发展或是发生改变。
    vs 2017 出来了,说是可以远程调试 linux c++的代码,也可以直接打开 cmake 配置的工程看代码。
    正在下 2017,也好介绍大致了解了:
    1,远程调试 linux c++还是靠 ssh 远程命令执行的方式,没有抓包暂时不清楚。
    2,能直接打开 cmake 的工程估计是放了一个 cmake 的插件之类,毕竟 cmake 就可以配置为 vs 生成解决方案工程。


    写了这么多年的 c++(主要写 win 的,少部分要看看 linux 或者类*nix ),虽然上面两个集成(我觉得应该属于功能集成)解决了大部分我们需要跨平台写代码和看代码的问题。

    但是还有一种问题有点头疼,那就是类似 x264、ffmpeg 这类在 win 上只能通过伪终端编译的代码。


    用 si 和 vscode 看代码有时候比起用 vs 看代码头疼许多,还有就是调试便捷性的问题,尤其是符号表,头疼的飞起。调试过程中的调用栈,线程切换,很难随心所欲。

    不知道有没有有什么好的思路。似乎 vs 2005 之后又取消了 makefile 导入功能。郁闷至极。
    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2463 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 01:05 PVG 09:05 LAX 18:05 JFK 21:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86