"I said earlier in the week I felt the Ryder Cup captaincy should be an honour and a one-time thing. I still stand by that," added McIlroy.
"I am delighted that Paul is getting the captaincy for Gleneagles and it would be great to see Darren Clarke getting it for 2016. That is always what I hoped for.
"I played under Paul in the Seve Trophy [in 2009] and I had such a good time.
"It was my first experience in a team atmosphere as a professional and Paul made me so comfortable.
"I enjoyed playing under him the most - he makes you feel so good about yourself.
"He put me out number one. He builds you up and makes you feel confident."
And McIlroy said he felt it would have been wrong for the European team to change its recent policy on the captaincy based on the veteran Tom Watson being named US captain.
"When Tom Watson was named as captain of the United States team, I did not think the right thing to do was to react to that and go against what we have done in the past in terms of one-time captains," he said.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.