1

我在ubuntu 11.04下编译了libc++,做了软链接

#>ln -sf libc++.so libc++.so.1.0
#>ln -sf libc++.so.1 libc++.so.1.0

在 /usr/lib 下,也是 stl 头文件的软链接

#> ln -sf /my_INSTALL_PATH/libcxx/include/* v1/ 

在 /usr/include/c++ 下

当我编译一个小的多线程 hello world 示例时,编译返回以下错误:

/usr/bin/ld: cannot find -lc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4

1 回答 1

0

实际上我在软链接中犯了错误,应该是:

ln -sf libc++.so.1.0 libc++.so ln -sf libc++.so.1.0 libc++.so.1

抱歉打扰

于 2012-11-01T15:15:26.320 回答