运行 collect 命令时出现以下错误
$ collect -c on sample bit(警告):无法在 /home/user1/ANALYSIS/SAMPLE_PROGRAM/sample 上操作。请在装有 Solaris10 update 5 或更高版本(或 OpenSolaris 版本 snv_52 或更高版本)的机器上重新编译它。如果使用较旧的操作系统,请尝试 -xbinopt=prepare(仅限 SPARC)。
示例程序是使用以下 g++ 标志构建的
g++ -c -Wall -g3 -m64 -pthread -O2 -DSOLARIS -DSS_64BIT_SERVER
示例程序很简单,只包含以下代码
while (true)
{
sleep (10);
}
我只是想看看 c++ 代码编译的代码是否可以与 collect 命令一起使用。因为我们有一个巨大的 g++ 编译二进制文件,我们不想用 Solaris Studio C++ 编译器再次编译它