OS X - 10.10.4 ld:找不到架构x86_64的符号

时间:2016-06-17 04:26:52

标签: osx-yosemite ns2 xcode6.4

我在OS X 10.10.4的macbook中安装NS2 2.35。我安装的Xcode是Xcode 6.4。安装时我收到以下错误:

ld:找不到架构x86_64的符号

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

make:*** [octlsh]错误1

octl-1.14失败!退出...

从以下链接我下载了NS2: https://drive.google.com/file/d/0B7S255p3kFXNSGJCZ2YzUGJDVk0/view

以下步骤我用来安装NS2:

  1. 安装Xcode
  2. 使用命令" tar zxvf ns-allinone-2.35-xxx.tar.gz"解压缩或解压缩ns-2.35 (没有引号)
  3. ns-2.35配置文件包含xlibdir和xincdir的路径,因此您无需包含这些目录的路径。
  4. 请确保在Mac OS(Xcode)上安装xlibdir和xincdir的路径
  5. 在目录中执行命令./install(~ns-allinone-2.35-xxx /)(使用终端安装)。
  6. 成功安装后,将提供路径设置信息。复制这些信息并将其放在名为.profile或.bash_profile的文件中(请注意这些文件中有一个点)
  7. 最后执行命令" source .profile" (没有引号)并注销并重新登录。
  8. 在第5步之后,即./install我得到了上述错误。

    请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

  

clang:错误:链接器命令失败,退出代码为1

您获得的版本是我的“2014年10月更新”ns-allinone-2.35_gcc482.tar.gz,适用于gcc / g ++版本4.6 .. 5.2。不是铿锵,AFAIK。

路径:#app.factory('AuthService', function ($http) { return { authentication: function (UserName, Password) { return $http.post("http://103.19.89.152:8080/ccp-services/authenticate", { 'userName': UserName, 'password': Password }) .then(function (response) { window.location.href = "http://192.168.1.144:2000/angular/dashboard.html"; var getToken = response.data.httpHeaders.h5cAuthToken; // alert(token); }, // Error Handling function (response) { console.log(response.datas); }); } } ; cd ns-2.35/ && make install

P.S。 :OS X 10有一个补丁→http://myns2work.blogspot.dk/2013/08/installing-ns-235-on-mountain-lion-and.html

参考。 Google,ns-allinone-2.35,OS X 10 https://www.google.com/webhp?hl=all&gws_rd=ssl#hl=en&q=ns-allinone-2.35+with+OS+X+10