小编jma*_*ias的帖子

使用gcc规则使g ++编译C

我有一个包含C和C++代码的.cpp源文件.C代码不使用g ++编译,所以我需要使用gcc.

使用extern "C" {}不起作用,因为这只是告诉编译器如何处理函数名称,我希望g ++完全表现为gcc的一部分代码,而g ++就像另一部分.

我知道我可以只把它们放在单独的文件,但后来我不得不创建一个与C代码的文件头能在其他C++文件中使用它,这是我想要避免的.我不希望除C++代码之外的任何人都可以看到这些函数.

那有意义吗?这甚至可能吗?谢谢!

gcc g++

2
推荐指数
1
解决办法
1万
查看次数

有没有办法让GDB打印一些东西告诉我一条线已被执行,而没有停止?

我正在调试多线程代码,我只想知道是否在没有停止的情况下到达了一行,但我不想在任何地方开始添加print语句.

这可能吗?谢谢!

c++ multithreading gdb

0
推荐指数
1
解决办法
208
查看次数

标签 统计

c++ ×1

g++ ×1

gcc ×1

gdb ×1

multithreading ×1