我一直就说linux下有集成开发工具,可以很方便地进行项目开发,老肖说没有。今天在vs下写代码,然后要在linux的黑屏模式下编译,很麻烦啊,而且不知道写的代码有没有问题,也看不出来,有些linux下支持的函数windows不支持,也vs有那种错误的提示,看着真不舒服啊,而且想跟踪查一下函数都困难,那就再找找linux下有没有集成开发工具吧。
有了这两个星期的摸索,对linux敢下手了,所以,有工具,那就按吧,看了网上的评论,code::block使用居多,那就先用这个吧,刚装上,也不知道怎么调试,快捷键和vs的差别很大,想手动重新设置下。下午就开始熟悉codeblock吧,把linux桌面版也熟悉一下。啊哈哈,这是我最近最高兴的一件事情了。
向着linux开发奋进。。。。。
下午开始用这个写个hello codeblock就费好大劲。先是我F8调试,breakpoint不执行,build,没反应,运行吧,弹出”It seems that this project has not been built yet“这种错误。google吧,没找到对症的答案,不过倒是给我了一些提示,问题在于setting中的toolchain executables的一些项的设定。我照着网上的方法做了,有的说把默认的Linker for dynamic libs由g++改为gcc,试着做了,问题依旧,突然之间我想到创建的main文件没有扩展名,于是加上.cpp,重新加入,发现编辑界面颜色改变了,心想应该是这个问题。编译了一下,终于出现了久违的错误提示,”undefined reference to ‘手提袋::cout'"还有其他的undefined reference to的错误,想了一下,又把之前修改的默认的linker for dynamic libs改为g++,编译通过,run出现了让我高兴的“hello codeblock”。嘻嘻。