编译x64Linux2.6gcc文件

时间:2018-02-13 17:14:35

标签: linux compilation visual-studio-code data-distribution-service

我正在使用Linux中的eProsima FastRTPS(Ubuntu)开发数据分发服务协议,但我无法让它运行,因为 FastRTPS 有文件" makefile_x64Linux2。 6gcc "我需要编译,但我不知道这样做的命令。我也试过make选项,但仍然遇到同样的问题。是否有编译 .6cc文件的命令?

2 个答案:

答案 0 :(得分:0)

您必须使用来自eProsima Fast-RTPS github

的自述文件中指示的cmake进行编译

在你的情况下:

$ cmake -DTHIRDPARTY=ON ..
$ make
$ sudo make install

您可以在cmake命令的用户文件夹设置-DCMAKE_INSTALL_PREFIX = / path中安装。

$ cmake -DTHIRDPARTY=ON -DCMAKE_INSTALL_PREFIX=~/path/Fast-RTPS ..
$ make
$ make install

答案 1 :(得分:0)

实际上现在一切正常。问题是我只使用make命令。如果我使用make -f命令,它将生成一个可执行文件。