linux gdb-serverのインストール方法
781 ワード
vs 2017リモートデバッグlinuxを使用して、ネット上のブログがたくさんあります.多くは穴です.気をつけてください.
1.参照:https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/
注意gdbserverをインストールするコマンドは
2.linux各コンポーネントをインストールした後、gccが標準に合っているかどうかを決定します.例えば、c 11が必要な場合、gccをアップグレードする可能性があります.
3.Visual Studio Buildが成功すると、LinuxにはProjectsフォルダがありますが、Debugに成功したり、実行したりできるわけではありません.
libstdc++をアップグレードする必要がある可能性があります.特に、前にgccをアップグレードした場合、一般的にlibstdc++をアップグレードする必要があります.一般的には、いくつかの構文特性が使用されているため、あなたのプログラムがprintf(「Hello World」)であり、ライブラリを参照しなければlibstdc++をアップグレードする必要はありません.
libstdc++のアップグレードについて:http://blog.csdn.net/norsd/article/details/51493742上のリンクに詳しく書かれていない場合は、次の手順に従います.http://blog.csdn.net/hutianyou123/article/details/78133309
1.参照:https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/
注意gdbserverをインストールするコマンドは
yum install gdb-gdbserver
です.文のgdbserverではありません.2.linux各コンポーネントをインストールした後、gccが標準に合っているかどうかを決定します.例えば、c 11が必要な場合、gccをアップグレードする可能性があります.
3.Visual Studio Buildが成功すると、LinuxにはProjectsフォルダがありますが、Debugに成功したり、実行したりできるわけではありません.
libstdc++をアップグレードする必要がある可能性があります.特に、前にgccをアップグレードした場合、一般的にlibstdc++をアップグレードする必要があります.一般的には、いくつかの構文特性が使用されているため、あなたのプログラムがprintf(「Hello World」)であり、ライブラリを参照しなければlibstdc++をアップグレードする必要はありません.
libstdc++のアップグレードについて:http://blog.csdn.net/norsd/article/details/51493742上のリンクに詳しく書かれていない場合は、次の手順に従います.http://blog.csdn.net/hutianyou123/article/details/78133309