由买买提看人间百态

topics

全部话题 - 话题: cmake
首页 上页 1 2 (共2页)
c*******h
发帖数: 527
1
建议把编译错误贴出来
另外建议使用cmake这样的工具
e*****n
发帖数: 7
2
多多感谢回复
编译错误就是
fatal error C1083: Cannot open include file: 'myhead/def.h': No such file or
directory
对应的出错的那行是 #include
另外,cmake是啥啊? VC为啥不好用?俺好像觉得VC很大路货啊,至少俺现在需要
让俺的code在VC下能编译,别人要求的,俺得照办啊
thanks again for reply
t**********g
发帖数: 3388
3
【 以下文字转载自 Linux 讨论区 】
发信人: cuns (cuns until no slave), 信区: Linux
标 题: 关于coding用IDE和vi或者emacs的效率或者优劣,请牛人为大家做个详细的比较分析好吗
发信站: BBS 未名空间站 (Thu Nov 1 22:41:57 2007)
最好能对各种应用,比如网络,GUI,数据库,embeded等开发做个详细的介绍。就我个
人感觉coding的工作,有好的IDE还是能提高效率的吧。
我十年钱开始用SGI工作站,学编程也主要是从unix上学的,当时还顺带学用Ada95呢,
写了几个计算pi,e等常数的小程序。编译用的gcc,编辑器用vi/emacs/joe都用,调式
的话SGI上有自带的调式工作。后来我们把软件转到Linux上来了,我还添加了中文输入
的前端,用的是motif,Xt的库,程序输出的答应是用直接输出ps,还要找相配的中文
字体。
关于编辑器和IDE,我还是觉得IDE好。过去一直在Linux使用ITK/VTK的库做点图像小算
法,也开始用cmake管理自己的程序,比自己写makefile管
w***f
发帖数: 903
4
最近真的是suffer了。有个程序,因为库的原因,只能在linux下面开发,它其实就是
个控制台
程序。
先用Eclipse, 报了一堆警告(没有错误),就不让build了
然后是Mono,这个倒是让build,但是,不能设置断点
现在用Kdevelop,我想先试试,就先建立了个project C++ -> Cmake based projects
->
Hello world program
然后Kdevelop 生成了cpp文件,但是build里面没有编译之类的选项。
请问哪位高人方便给个完整的小例子,让他跑起来。
谢谢。
s*********l
发帖数: 103
5
来自主题: Programming版 - 有人用cmake吗?

Yes.
INSTALL(TARGETS foo
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
LINK_LIBRARIES(
)
YES.
FIND_PATH(HELLO_LIB_PATH
NAMES "libhello.a"
PATHS "A/lib/libhello.a" # default search path
)
w***g
发帖数: 5958
6
乌龟cvs/乌龟svn + CMAKE + BOOST + QT + VS2008 C++ compiler, 非常不错的跨平台
开发方案. 写出来的程序不怎么用修改就可以在Linux下编译. VS自带的那套东西包括
IDE都是鸡肋.

supports.
w***g
发帖数: 5958
7
来自主题: Programming版 - 请推荐makefile generator
cmake,挺干净的。
l***g
发帖数: 1035
8
来自主题: Programming版 - cmake 的问题
no way
h******t
发帖数: 15
9
我没有coding的经验,最近做个机器人控制的项目,接了某公司的source code,在其
基础上要做一些改动实现某些功能。
看了source code以后有些问题想请教一下这里的牛人们。
这个公司的这个机械臂项目背景是这样:
他们做了一个机械臂,做好了硬件和基本控制软件。然后有些学校买了继续开发。
我已知的用到的软件工具有:C++,Linux系统, Xenomai(real time patch for Linux)
,CMake编译
一个我很好奇的问题是,他们的code就是自己写的,还是用什么工具生成的?
我怀疑至少他们用了某工具,比如UML,生成了代码的框架,因为
source code的每个文件开头都有以下说明:
// Project : RobotArm
// File : %name: xxxxx %
//
// Version : %version: 15 %
// Date : %date_modified: Tue Mar 21 17:26:41 2008 %
// By : %derived_by: nly05035 %
其中date_m
w***g
发帖数: 5958
10
这不是行为艺术. 用诸如cmake, boost, poco, qt这类平台独立的工具开发的程序, 可
以几乎不加改变地在windows和linux下编译, visual studio的图形环境和MFC根本就用
不着.
z*******6
发帖数: 133
11
不知道楼主的问题什么意思,应该和 C++ 编的没有什么关系?
问题应该是make 的方法.
可不可以问一下原来的Make system 是不是用 Makefile?
可以先试一下 cmake, 看可不可以生成 solution file
如果不是必须用 VS, 那就在linux 下开发
Y*******g
发帖数: 150
12
cmake应该可以解决lz的问题
e*****r
发帖数: 379
13
Exciting updates for all!
First, 多谢Yongqiang的建议. 刚才把cmake tutorial看过。觉得很好。但是一个问题
是--如何在VSC++ project 和 cmakelist.txt 之间转换。另外,还需要时间把写
cmakelist.txt的经验积累够。
找到一个好连接:有人已经作完了,用.net.基本 上就是我想要的东西:
http://www.vanvelzensoftware.com/postnuke/index.php?name=Downlo
Project generator - April 5th 2011 release
CMakeListGenerator
e*****r
发帖数: 379
14
what's the best way to replace typedef -- using, new class?
for example:
typedef std::map CreateGeneratorFunctionType> RegisteredGeneratorsMap;
e*****r
发帖数: 379
15
for function pointers, using delegate...
e*****r
发帖数: 379
16
spend > hours -- realize attributes eqv to Macros/Preprocessors
f******y
发帖数: 2971
17
No way!
m******1
发帖数: 418
18
你说的是Qt Creator吧?
它现在能编译TXX文件了吗?还有是否支持直接选择Cmake?
m********5
发帖数: 17667
19
来自主题: Programming版 - Literate programming
我们组现在都用cmake
但是注意了,各个组之间还是没法通用,感觉有几个组就有几个build tools在用,通用
的还是只有出来的makefile
a*****8
发帖数: 261
20
来自主题: Programming版 - makefile 问题请教
谢谢。能不能给个例子,怎么使用cmake?
d**********x
发帖数: 4083
21
来自主题: Programming版 - makefile 问题请教
这套玩意越弄越复杂,迟早有一点要出个dmake,让你生成cmake脚本。

标准
吗?
m*********t
发帖数: 527
22
来自主题: Programming版 - 大型程序如何加快编译速度
你提供的信息太少了,程序有多大?多少头文件?depedence 是怎么样的? make file
怎么写的?用的是
automake 还是 cmake?
m*********t
发帖数: 527
23
来自主题: Programming版 - 大型程序如何加快编译速度
cmake 支持 cuda
c*****e
发帖数: 59
24
来自主题: Programming版 - 大型程序如何加快编译速度
多谢高手指点
看来我要学cmake了
刚从网上找了些资料,哈哈哈
N******K
发帖数: 10202
25
syntax可以恶心 比如 cmake 但是camke独一无二 别人拼不过
python syntax恶心 那就是装13
y****e
发帖数: 23939
26
来自主题: Programming版 - 求教:Linux下的一个编译配置问题
用CMake吧,简单好多
s******u
发帖数: 501
27
来自主题: Programming版 - 有偿 求 configure (Autoconf) script
可以用CMake,方便很多
k**********g
发帖数: 989
28
来自主题: Programming版 - 有用matlab、C++给NAO编程的人吗?

Few people can afford $8000 USD on a robot, and few work for a company/
client that owns one. So, our answers are only based on Google search plus a
little bit of a programmer's common sense.
Please be precise with what error messages or missing dependencies you're
looking for.
Try set up on both Windows and Linux. Sometimes companies do not provide
equal level of tool support to both platforms.
Get familiar with CMake.
If you want to write code that will on NAO, remember that it will probably
... 阅读全帖
N******K
发帖数: 10202
29
为了可以在linux编译 得用cmake
w******w
发帖数: 126
30
来自主题: Programming版 - 请不要盲目崇拜FP语言
貌似赵老师真的是对 Unix like system 不熟悉啊。 不过也可以理解,写java的嘛!
最主要关心的是用好轮子就是了。就像很多人写java的时候 语句里面用了很多设计模
式的东西,但是有很多人就是照猫画虎的写,至于背后具体用了什么pattern,为什么
这么用?不是很清楚,为什么这么用的好处在哪里,他们也不care。 但是因为架构的
限制他们只能这么用,而且他们这么用的也是对的。 所以尽管堆代码就是了! ^_^ 。
其实赵老师去接触 接触Unix like 的系统挺好的。
如果天天用ide , 不怎么了解make file or 类似于 Cmake 这样的生成跨平台的make
file的工具的话。貌似知识有点瘸腿啊? Anyway 赵老师还是有一定的水平的!
BTW, 真正讲究效率极限的话,说实话软件的效率永远都比硬件效率来的低, 在某些
特别特殊的场合。 硬件实现起来 效率及其可靠性,都是软件达不到的。 一家之言,
不尽正确!望少拍砖! ^_^
N******K
发帖数: 10202
31
来自主题: Programming版 - c++头文件太tmd恶心了
用cmake 就行了
生成的makefile 里面啥东西 我从来不看
L****8
发帖数: 3938
32
vtk itk 用cmake
m********5
发帖数: 17667
33
来自主题: Programming版 - 谁能推荐一个支持Cmake的C++ IDE
如果有大量用户反馈不错,我们肯定愿意买,我们有intelliJ
但这个刚出,而且暂时又没计划整合到intelliJ,所以还在犹豫中。
N******K
发帖数: 10202
34
来自主题: Programming版 - 谁能推荐一个支持Cmake的C++ IDE
CLion 其他都是垃圾

11.
m********5
发帖数: 17667
35
来自主题: Programming版 - 谁能推荐一个支持Cmake的C++ IDE
你用了多久?
和VS比较,怎么样?
s******u
发帖数: 501
36
来自主题: Programming版 - 谁能推荐一个支持Cmake的C++ IDE
vim + nerdtree + YouCompleteMe

11.
L****8
发帖数: 3938
37
来自主题: Programming版 - 谁能推荐一个支持Cmake的C++ IDE
石器时代
d*******r
发帖数: 3299
38
来自主题: Programming版 - 问魏老师个轻松问题,调剂一下
你们HFT的人搞C++一般都是什么开发调试环境?
我估摸着你是 vim/emacs+tmux+terminal on Linux server, gdb debug on Linux
server?
build 工具都是手写 Makefile? 有用 CMake 没?
或者你们也有用 Eclipse IDE + CDT 做大的 C++ 项目?
t*******l
发帖数: 3662
39
来自主题: Programming版 - C++两个问题
[在 bihai (学得不好) 的大作中提到:]
:希望大牛们能帮忙

:...........
Cmake
o*****l
发帖数: 539
40
来自主题: Programming版 - cmake 求教
solved, add this line:
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/usr/include/glib-2.0 -I/usr/lib64
/glib-2.0/include -lglib-2.0")
s******u
发帖数: 501
41
来自主题: Programming版 - cmake 求教
include_directories(
/usr/include/glib-2.0
/usr/lib64/glib-2.0/include
)
link_directories(
)
add_executable(xx aa.cc bb.cc)
target_link_libraries(xx glib-2.0)

lib64
w***g
发帖数: 5958
42
来自主题: Programming版 - 有没有人觉得restful被高估了
音频处理目前还占我一半收入,属于主业。我对webRTC的降噪算法比较感兴趣,
不过这个项目太庞大了,已经放弃编译出来玩了。
我用过一阵子cmake,先在又退回到最土的makefile了。
R*******C
发帖数: 34
43
来自主题: Programming版 - 现在哪个C++ IDE比较好?
如果项目由CMake构建,推荐用Clion
r*g
发帖数: 186
44
来自主题: Programming版 - 请问这个cmake规则如何写?
我现在用的是add_custom_command来引入xxx.dt -> xxx.cpp xxx.hpp
但是表现的不太正常
比如修改了xxx.ft我希望重新生成xxx.cpp就不行
除非把当前生成的xxx.cpp删了
m******t
发帖数: 1171
45
来自主题: Programming版 - 请问这个cmake规则如何写?
在add_custom_command中使用DEPENDS了吗?
h*******n
发帖数: 82
46
来自主题: Programming版 - pixi.js webgl加速的2d 矢量lib
STL的一堆东西(iostream)被emscripten转后生成的JS file好像上1M了太大,建议file
system可以考虑用https://github.com/floooh/oryol提供的,特别轻便。
ORYOL还挺不错的,FIPS封装了CMAKE编译,各大平台都支持,web上走emscripten。
l*********s
发帖数: 5409
47
来自主题: Programming版 - C++大家都怎么做dependency management?
cmake吧,咩有标准轮子不好。
l*******m
发帖数: 1096
48
来自主题: Programming版 - C++大家都怎么做dependency management?
主要是针对大型项目,incremental build和dependency control. 一般的项目,
cmake就够了。
要说亮点,狗家最牛的当然是index, query. bazel 有一套query的东东。最典型的就
是分析build dependencies. 总之,bazel把build system抽象成一个非循环的有向图。
w***g
发帖数: 5958
49
windows底下用vc重新编译啊。
其实win底下最好的C++环境应该是win SDK + cmake,
很适合我们这样的老年人。
不需要IDE。之前IDE不免费,但SDK一直是免费的。
win下面用gcc啥的,政治不正确。
首页 上页 1 2 (共2页)