使用-mllvm -irobf-indgv选项时 符号 std::cout 解析错误.丢失__imp_前缀
KomiMoe opened this issue · comments
KomiMoe commented
#include <iostream>
int main()
{
std::cout << "Hello World!\n";
}
-mllvm -irobf-cse -mllvm -irobf-indbr -mllvm -irobf-icall -mllvm -irobf-indgv -mllvm -irobf-cff
1>ConsoleApplication1.obj : error LNK2001: 无法解析的外部符号 "class std::basic_ostream<char,struct std::char_traits<char> > std::cout" (?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A)
1>C:\Users\i\source\repos\ConsoleApplication1\Release\ConsoleApplication1.exe : fatal error LNK1120: 1 个无法解析的外部命令
amimo commented
编译的方式可能不对。我在Linux环境下测试过c++写的aria2,挺正常的。
KomiMoe commented
编译的方式可能不对。我在Linux环境下测试过c++写的aria2,挺正常的。
好的。我试试