我在C++ on Win32上工作了几年之后,我刚刚开始了Linux编程(Red )。所以我并不是在寻找编程的基本知识。相反,我希望跟上Linux编程世界的发展速度,比如软件包等。换句话说,我需要知道中的一切,而不需要花费3K。对于如何快速(而且相对便宜)获得这些知识,有什么想法吗?
更新:我习惯于在.exe上做的事情,比如使用VC++构建VC++和dll,创建安装脚本等等,只是在Linux上所做的事情有所不同。他们使用诸如yum、make和make等东西。在windows世界中我认为理所当然的依赖者经常在做linux时将我发送到google。是否有一套新的技能,我可以浏览,或者这是一个更多的
如何以编程方式在C或C++代码中设置一个断点,以便在Linux上为gdb工作?
即:
int main(int argc, char** argv)
{
/* set breakpoint here! */
int a = 3;
a++; /* In gdb> print a; expect result to be 3 */
return 0;
}