Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用g+构建Nirgam+;_C++ - Fatal编程技术网

C++ 使用g+构建Nirgam+;

C++ 使用g+构建Nirgam+;,c++,C++,您好,我正在尝试在VMware环境中使用Debian构建nirgam软件。当我发出make命令时,我会出现如下所示的错误 g++: error: unrecognized command line option ‘-W1,-soname,application/lib/App_send.so’ make: *** [application/lib/App_send.so] Error 1 makefile中的代码片段如下所示 application/lib/%.so : application

您好,我正在尝试在VMware环境中使用Debian构建nirgam软件。当我发出make命令时,我会出现如下所示的错误

g++: error: unrecognized command line option ‘-W1,-soname,application/lib/App_send.so’
make: *** [application/lib/App_send.so] Error 1
makefile中的代码片段如下所示

application/lib/%.so : application/src/%.o
    $(CC) -shared -W1,-soname,$@ -o $@ $<

router/lib/%.so : router/src/%.o
    $(CC) -shared -W1,-soname,$@ -o $@ $<
application/lib/%.so:application/src/%.o
$(CC)-shared-W1,-soname,$@-o$@$<
路由器/lib/%.so:router/src/%.o
$(CC)-shared-W1,-soname,$@-o$@$<
请告诉我哪里出了问题


非常感谢您的建议。

您复制的makefile错误,选项不是
-W1
,而是
-Wl
带有字母
l
(小写
l
),而不是数字
1
您复制的makefile错误,选项不是
-W1
,而是
-Wl
带字母
l
(小写
l
),而不是数字
1

如果复制的makefile错误,则选项不是
-W1
,而是
-Wl
带字母
l
(小写
l
)而不是数字
1

你把makefile复制错了,选项不是
-W1
,而是
-Wl
,字母
l
(小写
l
),而不是数字
1

,谢谢你的建议,我修复了它,发现编译没有任何问题!!!谢谢,我在你的建议后修复了它,并且发现编译时没有任何问题!!!谢谢,我在你的建议后修复了它,并且发现编译时没有任何问题!!!谢谢,我在你的建议后修复了它,并且发现编译时没有任何问题!!!