make后直接加动词什么形式
发布网友
发布时间:2022-04-22 21:08
我来回答
共7个回答
懂视网
时间:2022-04-14 01:53
最近在学习Mysql的源代码,用到了CMake做为Build工具。通过CMake去扫描系统的一些配置,会生成config.h文件,这个头文件里包含了
最近在学习Mysql的源代码,用到了CMake做为Build工具。
通过CMake去扫描系统的一些配置,会生成config.h文件,,这个头文件里包含了一系列的以HAVE_为前缀的宏。
在源代码根目录下的config.h.cmake 是模板文件,包含了所有的扫描项。
在Mysql的影子编译目录里面(我一般都是用影子编译,保持源代码目录的纯洁性),我们可以找到config.h,CMake脚本会把config.h拷贝成另外一个内容完全一模一样的my_config.h文件。
我们现在以 HAVE_NPTL 这个宏使用在Mysql源代码中的这种情况为例学习CMake的原理:
我们浏览Mysql目录的CMake目录,这个是Mysql专有的CMake脚本,我们通过查找,在cmakeoslinux.cmake中找到了 HAVE_NPTL的定义。
在这个文件里HAVE_NPTL是固定设为1的,我们继续学习非固定设置的情况。
比如 CHECK_SYMBOL_EXISTS(SHM_HUGETLB sys/shm.h HAVE_DECL_SHM_HUGETLB)
该CMake文件的包含了 INCLUDE(CheckSymbolExists)
CheckSymbolExists 是CMake的公共模块,我的机器上位于/usr/share/cmake-2.8/Modules目录下。
我们继续研究该文件:
阅读了其源代码后,MACRO(CHECK_SYMBOL_EXISTS SYMBOL FILES VARIABLE)
这个宏的作用就是,查找相关文件(FILES)里面是否包含相关符号(SYMBOL) 如果存在则设置VARIABLE 为1,MESSAGE宏会在屏幕上做相关打印。
上面的列子中就是在 sys/shm.h 文件里面查找SHM_HUGETLB 符号。
我们查看 /usr/include/shm.h
热心网友
时间:2022-04-13 23:01
make后直接加动词原形。
make
vt. 使得;进行;布置,准备,整理;制造;认为;获得;形成;安排;引起;构成
vi. 开始;前进;增大;被制造
n. 制造;构造;性情
n. (Make)人名;(塞、南非)马克
扩展资料:
词组短语
1、cmake sure 确信;证实
2、make up 弥补;组成;化妆;整理
3、make full use of 充分利用
4、make friends with 与…交友
5、make up for 补偿,弥补
6、make a difference 有影响,有关系
7、make good use of 充分利用;很好地使用
8、make out 理解;辨认出;说明;填写;设法应付
9、make a decision 作决定
10、make for 导致;有助于;走向
参考资料:百度百科-make
热心网友
时间:2022-04-14 00:19
make后直接加动词原形(不带to的动词不定式即省略to)。
例如:
In the West,the boss made workers work for over 12 hours every day.
在西方国家,老板每天使工人们工作达十二个多小时。
当make后面跟的宾语补足语变为被动语态时,就变为主语补足语,这时动词不定式to就不能省略。例如:
In the West,workers were made to work for over 12 hours every day.
在西方国家工人们每天*工作达十二个多小时。
make的用法:
英语中make一词用法甚多,是使用频率最高的动词之一,而make作使役动词的用法也很常见。意思是“使成为”、“使作为”、“使变成”, 其后的复合宾语(即宾语+宾语补足语)有以下表达方式:
1. make +宾语+名词(作宾语补足语)
Most pop singers make music their career.
大多数流行歌手把音乐当作他们的职业。
Bill Gates’ Microsoft makes him a phenomenon in the business world.
比尔·盖茨的微软使他成为商界的一个奇才。
What makes the ocean such a great place to live?
究竟是什么东西使大海成为如此优越的生活场所呢?
European football is played in 80 countries, making it the most popular sport in the world.
80个国家踢欧式足球,使它成为世界上最受欢迎的运动。
After all, what makes a new invention such a wonderful thing is that it allows us to do something we could not do before.
毕竟, 一项发明之所以成为如此奇妙的事情就在于它可以让我们做以前不能做的事。
2. make +宾语+不带to的不定式(作宾语语补足语)
Nobody made us go to bed at a certain time.
没有人让我们在某一固定时间就寝。
Pop music makes people feel easy and forget about the real world; rock music makes people think about the world and how to make their life better.
流行音乐令人松弛安心, 忘记这真实的世界, 而摇滚乐使人思考这个世界和如何改善自己的生活。
Nothing can make me turn against my country.
什么也不能使我背叛我的祖国。
Love may create the wonder, and may make people become satisfied and optimistic.
爱可以创造奇迹, 可以让人变得满足和乐观。
但改成被动语态时, 则要加to。
Children should be made to understand the importance of saving water.
应该让孩子们理解节水的重要性。
3. make +宾语+形容词(作宾语补足语)
But I was happy to help because I knew it was to realize our dream of making black and white people equal.
但是我乐于帮忙, 因为我知道, 这是为了实现我们黑人和白人平等的梦想。
The purpose of new technologies is to make life easier, not to make it more difficult.
新技术的目的是使生活变得更加容易, 而不是变得更加困难。
Internet makes our lives easy and convenient.
互联网使我们的生活变得容易和方便。
The chemical structure of water also makes it different from almost every-thing else on earth.
化学结构还使水不同于世界上几乎所有的其他物质。
Unfortunately, this function also makes estuaries very sensitive to enviro-mental pollution.
不幸的是, 这个作用也使河口对环境污染很敏感。
Harry learns the truth about his past, a dark secret that will make his life and choices more difficult.
哈利了解了自己的真实身世, 隐藏其中的秘密使他的生活和选择面临更大的困难。
4. make +宾语+过去分词(作宾语补足语)
The teacher raised his voice so that he could make himself heard.
那个老师提高了嗓门以便别人能听到他。
Can you easily make yourself understood in English?
你能用英语轻易地表达你的思想吗?
His actions made him universally respected.
他的行为使他处处受到尊敬。
5. make +宾语+介词短语(作宾语补足语)
You made him into an honest one.
你使他成为一个诚实的人。
“Make yourself at home,” the hostess said to me as soon as I entered the house.
我刚一进门, 女主人就对我说:“别客气, 就像在你自己家一样。”
6. make +宾语+从句(作宾语补足语)
What has made China what she is today?
是什么让中国变成今天的样子?
We will soon make our school what your school is now.
我们不久就要把我们的学校发展成你们学校目前的那个样子。
7. make +形式宾语it +形容词或名词(做宾语补足语) +带to的不定式作真正的宾语
This makesit possible for agriculture and instry to develop quickly.
这使工农业有可能很快发展。
People in the West make it a rule to buy Christmas presents for their rela-tives and friends.
西方国家的人常在圣诞节时购买礼物给亲属和朋友。
Pedestrians, both old and young, should make it a habit to use overhead bridges.
行人, 不论老幼, 都该养成走人行天桥的习惯。
8. make +形式宾语it +形容词或名词(作宾语补足语) +从句(作真正的宾语)
They want to make it clear to the public that they do an important and necessary job.
他们要向公众表明, 他们所做的工作不但重要, 而且是必不可少的。
热心网友
时间:2022-04-14 01:54
make后直接加动词原形(不带to的动词不定式即省略to)。
当make后面跟的宾语补足语变为被动语态时,就变为主语补足语,这时动词不定式to就不能省略。
英语中make一词用法甚多,是使用频率最高的动词之一,而make作使役动词的用法也很常见。意思是“使成为”、“使作为”、“使变成”, 其后的复合宾语(即宾语+宾语补足语)
make +宾语+不带to的不定式(作宾语语补足语)
Nobody made us go to bed at a certain time.
没有人让我们在某一固定时间就寝。
Pop music makes people feel easy and forget about the real world; rock music makes people think about the world and how to make their life better.
热心网友
时间:2022-04-14 03:45
加不定式,make作使役动词时省略to,但在被动语态中必须带to
热心网友
时间:2022-04-14 05:53
make sb do sth
do sth为不带to的动词不定式。如:
The boy made his mother cry.
热心网友
时间:2022-04-14 08:18
make后直接加动词原形(不带to的动词不定式即省略to)。
例如:
In the West,the boss made workers work for over 12 hours every day.
在西方国家,老板每天使工人们工作达十二个多小时。
当make后面跟的宾语补足语变为被动语态时,就变为主语补足语,这时动词不定式to就不能省略。例如:
In the West,workers were made to work for over 12 hours every day.
在西方国家工人们每天*工作达十二个多小时。
make的用法:
英语中make一词用法甚多,是使用频率最高的动词之一,而make作使役动词的用法也很常见。意思是“使成为”、“使作为”、“使变成”, 其后的复合宾语(即宾语+宾语补足语)有以下表达方式:
1. make +宾语+名词(作宾语补足语)
Most pop singers make music their career.
大多数流行歌手把音乐当作他们的职业。
Bill Gates’ Microsoft makes him a phenomenon in the business world.
比尔·盖茨的微软使他成为商界的一个奇才。
What makes the ocean such a great place to live?
究竟是什么东西使大海成为如此优越的生活场所呢?
European football is played in 80 countries, making it the most popular sport in the world.
80个国家踢欧式足球,使它成为世界上最受欢迎的运动。
After all, what makes a new invention such a wonderful thing is that it allows us to do something we could not do before.
毕竟, 一项发明之所以成为如此奇妙的事情就在于它可以让我们做以前不能做的事。
2. make +宾语+不带to的不定式(作宾语语补足语)
Nobody made us go to bed at a certain time.
没有人让我们在某一固定时间就寝。
Pop music makes people feel easy and forget about the real world; rock music makes people think about the world and how to make their life better.
流行音乐令人松弛安心, 忘记这真实的世界, 而摇滚乐使人思考这个世界和如何改善自己的生活。
Nothing can make me turn against my country.
什么也不能使我背叛我的祖国。
Love may create the wonder, and may make people become satisfied and optimistic.
爱可以创造奇迹, 可以让人变得满足和乐观。
但改成被动语态时, 则要加to。
Children should be made to understand the importance of saving water.
应该让孩子们理解节水的重要性。
3. make +宾语+形容词(作宾语补足语)
But I was happy to help because I knew it was to realize our dream of making black and white people equal.
但是我乐于帮忙, 因为我知道, 这是为了实现我们黑人和白人平等的梦想。
The purpose of new technologies is to make life easier, not to make it more difficult.
新技术的目的是使生活变得更加容易, 而不是变得更加困难。
Internet makes our lives easy and convenient.
互联网使我们的生活变得容易和方便。
The chemical structure of water also makes it different from almost every-thing else on earth.
化学结构还使水不同于世界上几乎所有的其他物质。
Unfortunately, this function also makes estuaries very sensitive to enviro-mental pollution.
不幸的是, 这个作用也使河口对环境污染很敏感。
Harry learns the truth about his past, a dark secret that will make his life and choices more difficult.
哈利了解了自己的真实身世, 隐藏其中的秘密使他的生活和选择面临更大的困难。
4. make +宾语+过去分词(作宾语补足语)
The teacher raised his voice so that he could make himself heard.
那个老师提高了嗓门以便别人能听到他。
Can you easily make yourself understood in English?
你能用英语轻易地表达你的思想吗?
His actions made him universally respected.
他的行为使他处处受到尊敬。
5. make +宾语+介词短语(作宾语补足语)
You made him into an honest one.
你使他成为一个诚实的人。
“Make yourself at home,” the hostess said to me as soon as I entered the house.
我刚一进门, 女主人就对我说:“别客气, 就像在你自己家一样。”
6. make +宾语+从句(作宾语补足语)
What has made China what she is today?
是什么让中国变成今天的样子?
We will soon make our school what your school is now.
我们不久就要把我们的学校发展成你们学校目前的那个样子。
7. make +形式宾语it +形容词或名词(做宾语补足语) +带to的不定式作真正的宾语
This makesit possible for agriculture and instry to develop quickly.
这使工农业有可能很快发展。
People in the West make it a rule to buy Christmas presents for their rela-tives and friends.
西方国家的人常在圣诞节时购买礼物给亲属和朋友。
Pedestrians, both old and young, should make it a habit to use overhead bridges.
行人, 不论老幼, 都该养成走人行天桥的习惯。
8. make +形式宾语it +形容词或名词(作宾语补足语) +从句(作真正的宾语)
They want to make it clear to the public that they do an important and necessary job.
他们要向公众表明, 他们所做的工作不但重要, 而且是必不可少的。