English语法_不定代词 - both / either / neither

1


2

1> both / either / neither


1.1> Both of my parents

Both of my parents were brought up in Shanxi.
我的父母都在山西长大。

  • were brought up, 被动

1.2> either side of the river

There were many cherry trees on either side of the river.
There were many cherry trees on both sides of the river.
河的两岸都有许多的樱花树。

  • either + 单数;

1.3> Neither of

Neither of my two dogs can catch a frisbee.
我的2只狗接不了飞盘。

  • Neither 否定

2> all / any / none


2.1> All children

All children should learn to play some instrument.
所有孩子都应该学习弹奏某种乐器。


2.2> any of

I don’t want any of thees books.
I want none of these books.
这些书我都不想要。


3> 问句中表达

Would you like some coffee?
Yes, please. / No, thanks.

Would you like coffee or tea?
Either will do. // 都行;

  • = 2者,用either;

Would you like coffee, tea or juice?
Any will do. // 都行;

  • ≥ 3者,用any;

4> each / every

  • each : 形容词, 代词;
  • every : 形容词;

4.1> each book

There are two books in my bag and each book is carefully wrapped in colorful paper.
我的包里有2本书, 而每一本都用彩色纸张仔细地包裹着。

  • each 作形容词;

4.2> Each has

Each has his or her weak points.
Each has their weak points.
每个人都有自己的弱点.

  • each 有代词词性,可当主语;

4.3> every four years

The Olympic Games are held every four years.
奥运会每四年举行一次。

  • every + 复数,每…1循环;

5> everyone / every one

  • everyone 指人, 其后不接修饰语;
  • every one 指人,或物; 其后可接修饰语;

5.1> veryone has

Everyone has their own ideas about how to learn English well.
每个人对如何学好英语都有自己的想法。


5.2> every one of drawers

I check every one of drawers, but there is nothing in them.
我检查了每一个抽屉,但里面什么也没有。

  • of drawers 修饰 every one
从错误信息来看,CMake 报告了一个路径问题:`ipa_building_navigation` 包指定了 `/include` 路径作为包含目录,但该路径并不存在。无论是绝对路径还是相对路径都没有找到对应的文件夹。 以下是解决此问题的一些步骤: ### 1. 检查 `ipa_building_navigation` 的源码结构 首先确认是否确实存在名为 `include` 的文件夹,并且它位于正确的路径下: ```bash ls -l /home/smarcorobot/catkin_ws/src/ipa_building_navigation/include/ ``` 如果没有这个文件夹,则需要检查包的文档 (`http://ros.org/wiki/ipa_building_navigation`) 或者联系维护人员了解如何正确安装或配置该项目。 ### 2. 修改 CMake 配置文件 如果 `include` 文件夹的确缺失并且非必要,可以尝试修改项目的 `CMakeLists.txt` 文件或者 `ipa_building_navigationConfig.cmake` 文件。将指定无效路径的部分注释掉或将路径更改为实际存在的位置。 例如,在 `ipa_building_navigationConfig.cmake` 中查找类似以下行: ```cmake set(INCLUDE_DIRS ${PROJECT_SOURCE_DIR}/include) ``` 将其替换为有效的路径(如果有其他头文件所在的地方),或者直接删除这一部分设置。 ### 3. 清理构建环境重新生成依赖 有时候旧的缓存可能会导致此类错误发生,因此建议清理整个 workspace 并再次执行 catkin_make 命令。 ```bash cd ~/catkin_ws rm -rf build devel source ./devel/setup.bash # 如果之前已经 setup 过则跳过这步 catkin_make ``` ### 4. 安装可能缺少的相关依赖项 某些 ROS 包依赖外部库或其他软件组件才能正常运行。可以通过 rosdep 工具自动检测和安装所需的依赖关系: ```bash sudo apt-get update && sudo apt-get upgrade rosdep install --from-paths src --ignore-src -r -y ``` 完成上述操作后再试一次编译过程看看问题能否得到解决。 --- ####
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值